XML Books — Project Overview
Summary: XML Books loads a book catalog from an XML file stored in Google Drive, validates and parses it at request time, and exposes simple filters by author and title. The goal is to keep the app lightweight (no large datasets in the repo) while demonstrating external storage integration and clean UI rendering in Django.
Goals
- Load and validate an XML dataset from Google Drive (folder-scoped query + file download).
- Defend against HTML previews/warnings from Drive before parsing.
- Filter results via query params (
?author=...,?title=...). - Keep the Heroku slug small (no heavy datasets in the repo).
High-level Architecture
- View
xml_booksreads query params and builds the Drive request. - File listing by folder + exact filename; then direct file download.
- Guard: if payload looks like HTML, abort parsing (Drive preview pages).
- Parse with
xml.etree.ElementTreeand normalize CDATA/text. - Filter and render results with Bootstrap.
Environment Variables
| Variable | Description | Example |
|---|---|---|
GOOGLE_DRIVE_API_KEY |
API Key for Google Drive (Files: list/get). | AIzaSy...xyz |
GOOGLE_DRIVE_FOLDER_ID |
Folder ID containing the XML file. | 1AbCdEfGhIJ... |
BOOKS_XML_FILENAME |
Exact XML filename to fetch. | books.xml |
Endpoint & Usage
| Endpoint | Description | Params | Examples |
|---|---|---|---|
/data-science/books-filter/ |
Returns the book list from remote XML with optional filters. | author (optional), title (optional) |
?author=arturo?title=sidi?author=arturo&title=sidi
|
Error Handling
- 404/403 listing Drive: check
GOOGLE_DRIVE_FOLDER_IDpermissions. - HTML payload (preview/warning): abort parsing to avoid XML errors.
- XML ParseError: malformed or truncated XML; verify the source file.
- Timeouts: add caching and increase request timeout if needed.
Formulario de búsqueda
Author's book list:
SOMBRAS DE IDENTIDAD (SAGA NACIDOS DE LA BRUMA 5)
ISBN: 9788466658850
Page: 440
Lang: Castellano
Year: 2016
Price: 18.52
Publisher By: S.a. ediciones b
Tags: Narrativa fantástica,Géneros literarios,Literatura
HAMBRE (3ª ED.)
ISBN: 9788479607777
Page: 226
Lang: Castellano
Year: 2017
Price: 13.30
Publisher By: Ediciones de la torre
Tags: Narrativa extranjera,Novela contemporánea
LOS PILARES DE LA TIERRA (SAGA LOS PILARES DE LA TIERRA 1)
ISBN: 9788466341783
Page: 1040
Lang: Castellano
Year: 2017
Price: 12.30
Publisher By: Debolsillo punto de lectura
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
Los pilares de la Tierraes la obra maestra de Ken Follett y constituye una excepcional evocación de una época de violentas pasiones. El gran maestro de la narrativa de acción y suspense nos transporta a la Edad Media, a un fascinante mundo de reyes, damas, caballeros, pugnas feudales, castillos y ciudades amuralladas. El amor y la muerte se entrecruzan vibrantemente en este magistral tapiz cuyo centro es la construcción de una catedral gótica. La historia se inicia con el ahorcamiento público de un inocente y finaliza con la humillación de un rey. Reseñas «Fantástico desde todos los puntos de vista.» El Mundo «Los pilares de la Tierrafue un hito en España, donde todavía sigue siendo el libro más leído de la historia según la Federación del Gremio de Editores.» ABC «Alta política y bajas pasiones (y viceversa) conforman un folletín de grandes dimensiones que confirman a Follett como relojero mayor del reino del bestseller.» Qué leer «Maravilloso... Te atrapará, fascinará y envolverá.» Chicago Tribune «Los pilares de la Tierrahizo de Ken Follet uno de los autores más queridos de nuestro país.» ABC Sevilla «Ken Follett sabe cómo tejer una histori...
LAS MIL Y DOS NOCHES
ISBN: 9788417860783
Page: 270
Lang: Castellano
Year: 2019
Price: 18.95
Publisher By: Siruela
Tags: Novela negra
«Carole Geneix recrea un universo histórico muy bien documentado y sitúa en su centro una perfecta intriga policiaca». France CultureUn crimen de cuarto cerrado que homenajea a los mejores clásicos de Maurice Leblanc y Gaston Leroux. En 1912, poco antes del viaje inaugural del Titanic, se celebra en París una gran fiesta que reúne a lo más destacado de la alta sociedad una esplendorosa recepción ofrecida por el cotizado modisto Paul Poiret para presentar su línea de perfumes inspirada en Las mil y una noches. Parte de los selectos invitados a esa noche mil y dos son la caprichosa condesa rusa Svetlana Slavskaya y su secretario personal Dimitri Ostrov, joven judío huido de los bolcheviques. De entre las galas que la aristócrata luce para la ocasión, destaca especialmente un valiosísimo collar de diamantes, regalo de un admirador. Pero, en un momento de la velada, la joya desaparecerá de su cuello y el cuerpo de su propietaria, probablemente estrangulada, será hallado sin vida...En esta deslumbrante y atractiva evocación de la Belle Époque, Carole Geneix nos ofrece una obra que dialoga con los grandes maestros franceses de la novela de misterio, arrojando una nostálgica mirada sobre un periodo de la historia europea que, muy pronto, la Primera Guerra Mundial se encargaría de reducir a cenizas.
COMO SE HACE UNA CHICA
ISBN: 9788433978042
Page: 400
Lang: Castellano
Year: 2016
Price: 9.40
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Si eres una adolescente con unos kilos de ma?s, te masturbas con sigilo para no despertar a tu hermano pequen?o, vives en Wolverhampton, formas parte de una familia numerosa con una economía precaria, tienes un padre con aspiraciones nunca cumplidas de triunfar en la mu?sica, que abusa de la botella, y una madre depresiva, la vida puede ser un asco. Si para colmo haces el ridi?culo en la televisio?n local leyendo un poema, probablemente ha llegado el momento de tomar una decisio?n dra?stica. Empezando por cambiarte el nombre. Así es como Johanna Morrigan se convierte en Dolly Wilde y empieza a dedicarse a la cri?tica musical en una revista londinense. Y, entre concierto y concierto, la protagonista y narradora de esta novela de iniciacio?n relata sin pelos en la lengua su empen?o en convertirse en adulta a base de fumar, beber y dejar de masturbarse con artilugios variopintos para pasar al sexo con hombres no menos variopintos. La autora deja muy claro que esto es una novela y no una autobiografi?a, pero su personaje comparte no pocas experiencias vitales con ella. Despue?s de su explosivo co?ctel de feminismo antidogma?tico y consejos im pagables en Co?mo ser mujer, Caitlin Moran continu?a su rompedora indaga cio?n en la feminidad con esta narracio?n escrita con realismo descarnado y humor procaz. Una voz fe...
VIVIR ENTRE LENGUAS
ISBN: 9789877120875
Page: 80
Lang: Castellano
Year: 2016
Price: 11.40
Publisher By: Eterna cadencia
Tags: Narrativa hispanoamericana,Novela contemporánea
Una novela lúcida y entrañable, de una de las escritoras y críticas literarias más renombradas de Latinoamérica. Una mujer recorre en estos textos recuerdos y anécdotas de su vida, al tiempo que reflexiona sobre la lengua y el plurilingüismo. Ya de muy pequeña, hablaba español con la madre, inglés con el padre, y una mezcla de ambos con su hermana, cuando nadie las oía. Luego vino el francés, como una suerte de recuperación de la lengua que había heredado su madre de sus padres y luego perdido. Cada idioma pasó a ocupar distintos espacios y a teñirse de afectividades diversas. La narradora se pregunta Por qué hablo de bilingüismo, de mi bilingüismo, desde un solo idioma, y por qué he elegido hacerlo desde el español?, En qué lengua se despierta el bilingüe?, en qué lengua soy?
EL PODER DE UN TE QUIERO
ISBN: 9788416447701
Page: 344
Lang: Castellano
Year: 2016
Price: 20.90
Publisher By: Pigmalion edypro
Tags: Narrativa romántica,Romántica y erótica
POESIAS COMPLETAS
ISBN: 9788467047707
Page: 192
Lang: Castellano
Year: 2016
Price: 6.60
Publisher By: S.l.u. espasa libros
Tags: Poesía clásica española hasta el siglo XVIII,Poesía,Literatura
La obra poética de fray Luis de León ha pasado a la historia como una de las cimas de la lírica renacentista española Humanista, catedrático y teólogo eminente, fray Luis de León ha pasado a la historia, sobre todo, por su obra poética, considerada unánimemente como una de las cimas de la lírica renacentista española. Además, su figura representa, como pocas, el mundo universitario salmantino de la segunda mitad del siglo xvi, donde se dieron cita los más brillantes intelectuales de la época. Alrededor de fray Luis, y estimulados por su ejemplo, diversos amigos, compañeros y discípulos ensayaron también la creación poética hasta el punto de configurar lo que la crítica llama una «escuela salmantina». En este volumen se reúne la obra original castellana de fray Luis y una muestra de las producciones de aquel grupo poético. Un catedrático salmantino actual, Ricardo Senabre, dedicó a fray Luis estudios ya clásicos, y depura aquí los textos, explica las líneas maestras de su poesía y jalona con notas los poemas para aclarar pasajes dudosos y apoyar la comprensión de los valores estéticos.
LA VIDA BREVE
ISBN: 9788466334327
Page: 400
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
UN GATO CALLEJERO LLAMADO BOB: COMO UN HOMBRE Y SU GATO ECONTRARON ESPERANZA EN LAS CALLES
ISBN: 9788490607305
Page: 272
Lang: Castellano
Year: 2016
Price: 9.40
Publisher By: La esfera de los libros
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
CUMBRES BORRASCOSAS
ISBN: 9788494434822
Page: 326
Lang: Castellano
Year: 2016
Price: 28.50
Publisher By: Tres hermanas
Tags: Narrativa extranjera,Novela contemporánea
LA TIERRA DE LAS MUJERES
ISBN: 9788466335287
Page: 552
Lang: Castellano
Year: 2016
Price: 10.40
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Descubrieron su pasado, comprendieron su presente, dibujaron su futuro. Todo en la tierra está escrito? Podemos cambiar nuestro destino sin corromper nuestro pasado? Qué harías si descubres que tu vida es una mentira? Gala Marlborough viaja con sus dos hijas, Kate y Adele, a un pequeño pueblo del Empord con la única intención de cobrar la herencia de un familiar desconocido y retomar cuanto antes su vida en Nueva York. Ignora que esa decisión activará una perfecta, sutil y acompasada maquinaria dispuesta a desempolvar mentiras enterradas, secretos familiares y a sanar almas entregadas a la amargura del dolor. «Hace una semana que tu padre ha muerto, hace una semana que no hallo consuelo para tanto dolor. Desde que regresé de Boston, adonde llegué demasiado tarde para acudir al entierro de tu padre, no he salido de la casa; se ha convertido en mi refugio, en mi santuario de lágrimas. En este encierro he comprendido que, en los atisbos de locura, está la máxima expresión de la sensatez. Por eso te escribo, por eso me siento en esta vieja silla a confesarme a mi única familiar viva que eres tú, mi pequeña Gala». Después deReír al viento, su debut literario, éxito arrollador de crítica y lect...