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:
EL PRECIO DEL AMOR (SERIE DE BOW STREET 3)
ISBN: 9788413140018
Page: 304
Lang: Castellano
Year: 2019
Price: 7.55
Publisher By: B de bolsillo ediciones b
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura
Conmovedora novela sobre los personajes de Nick y Charlotte y su complicada historia de amor. Otra apasionante obra de Lisa Kleypas. Nick Gentry, además de un hombre con una historia oscura y complicada, es considerado el amante más experimentado de toda Inglaterra en los tiempos de la reina Victoria. Conocido por su habilidad para resolver situaciones delicadas, es contratado por lord Radnor para encontrar a Charlotte Howard. Nick cree que podrá realizar su misión sin complicaciones... pero sólo antes de conocer a la dama en cuestión. En lugar de una joven caprichosa, encuentra a una mujer desesperada, que se oculta de un noble obsesionado por conseguirla. Entonces Nick le hace una propuesta totalmente inesperada le pide que sea su prometida. Nick sabe que la unión será mucho más que un simple acuerdo verbal, pero se llevará una sorpresa, ya que pronto descubrirá que hace falta mucho más que pasión para ganarse el amor de Charlotte. Y aun si lo logrará...
LA BATALLA POR SKANDIA (APRENDIZ DE GUARDIAN 4)
ISBN: 9788417390648
Page: 320
Lang: Castellano
Year: 2018
Price: 13.25
Publisher By: Hidra
Tags: Juvenil
Todavía lejos de su hogar tras huir de la esclavitud de las heladas tierras de Skandia, los planes de Will y Evanlyn para volver a Araluen se ven arruinados cuando Evanlyn es tomada como prisionera. Will utiliza su entrenamiento como Guardián para localizar a su amiga, pero pronto se ve superado en número por sus contrincantes, hasta que Halt y Horace consiguen salvarlo gracias a una aparición triunfal en el último minuto. Sin embargo, su reencuentro se ve interrumpido cuando descubren que las fronteras de Skandia han sido traspasadas por el ejército Temujaiy Araluen es su próximo objetivo. Solo una unión poco probable podrá salvar a los dos reinos, pero podrá mantenerse esa alianza durante el tiempo necesario para derrotar a un nuevo y despiadado enemigo?
LA CONQUISTA DE LOS POLOS
ISBN: 9788417281786
Page: 168
Lang: Castellano
Year: 2018
Price: 28.02
Publisher By: Nordica
Tags: Narrativa de viajes,Géneros literarios,Literatura
Esta novela gráfica nos cuenta dos de las aventuras más notables del siglo xx los viajes a los polos norte y sur por parte de los noruegos Nansen y Amundsen. En 1893, hace ahora 125 años, Nansen puso rumbo al polo norte en la que fue una de las mayores aventuras de su tiempo. No lo lograron, pero alcanzaron el récord de latitud más al norte de 8613,6N. En junio de 1910 Amundsen partió, también a bordo del Fram, hacia el polo sur (aunque mantuvo en secreto sus planes). El 14 de diciembre de 1911 llegaron al polo, con cinco semanas de antelación con respecto al grupo liderado por el inglés Robert Falcon Scott. Amundsen y su equipo regresaron sanos y salvos a su base, siendo informados, más tarde, de que Scott, junto a cuatro compañeros más, había muerto en el viaje de regreso.
GRISHAVERSE 3: RUINA Y ASCENSO
ISBN: 9788418002519
Page: 448
Lang: Castellano
Year: 2019
Price: 16.62
Publisher By: Hidra
Tags: Juvenil
GRISHAVERSE 2: ASEDIO Y TORMENTA
ISBN: 9788418002502
Page: 448
Lang: Castellano
Year: 2019
Price: 16.62
Publisher By: Hidra
Tags: Juvenil
LA ULTIMA NEANDERTAL
ISBN: 9788417108946
Page: 304
Lang: Castellano
Year: 2019
Price: 19.00
Publisher By: Maeva
Tags: Narrativa histórica
Desde Jean M. Auel y su saga Los hijos de la tierra, ningún autor había descrito con tanto rigor y sensibilidad cómo era la vida de nuestros antepasados en la Prehistoria. Investigación científica y la experiencia de la maternidad se unen en una novela que arroja luz sobre asombrosos aspectos de la vida de los neandertales. Hace 40.000 años, cuando la era de los neandertales está llegando a su fin, un último grupo familiar lucha por sobrevivir después de un duro invierno. Chica, la hija mayor, está en edad de reproducirse para asegurar la continuidad del clan, pero la familia acabará separándose y ella tendrá que sacrificarse por la supervivencia de los suyos. En la actualidad, la antropóloga Rose Gale hace dos grandes descubrimientos su embarazo y los huesos de Chica, un hallazgo sumamente importante para la comunidad científica que Rose quiere culminar antes de dar a luz. Unidas por el hilo fino e irrompible de la historia, ambas mujeres viven la experiencia de la maternidad y comparten el mismo pulso de la vida.
DE ENTRE EL HUMO
ISBN: 9788423355549
Page: 592
Lang: Castellano
Year: 2019
Price: 17.57
Publisher By: Destino
Tags: Novela negra
Después de un tiroteo que casi acaba con su vida, el subcomisario de la Ertzaintza Vicente Parra se reincorpora a su puesto. Ya en su primer día, se topa con un caso duro de roer acaban de hallar un cadáver sin identificar dentro de un contenedor en llamas a las afueras de San Sebastián. Cuando averiguan que la víctima trabajaba para dos empresas decateringrivales, la investigación se centra en el mundo de los extras, las personas que trabajan en eventos para la hostelería. Mientras, una de estas empresas recibe el suculento encargo de preparar una lujosa boda inspirada en la clásica películaVértigo (De entre los muertos). Todo empieza a complicarse cuando el equipo de Vicente descubre, precisamente, que la víctima creía en la comunicación con el más allá. El cine, la cocina, los rituales mágicos y uno de los enclaves más excepcionales del País Vasco serán los principales ingredientes para desentrañar las claves de un crimen en el que todos son sospechosos. En la cuarta entrega de esta serie denoirgastronómico, el subcomisario Vicente Parra empieza a mirar con otros ojos su adicción al trabajo mientras su equipo se adentra en el complejo mundo delcateringy en la misteriosa creencia de que es posible hablar con los muertos.
LA BRUJA NEGRA
ISBN: 9788417305772
Page: 608
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Roca editorial de libros
Tags: Juvenil
EL DIABLO TAMBIEN SE ENAMORA (PREMIO VERGARA - EL RINCON DE LA NOVELA ROMANTICA 2018)
ISBN: 9788416076857
Page: 416
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Vergara ediciones b
Tags: Narrativa romántica,Romántica y erótica
Novela ganadora Premio Vergara 2018 Londres, 1882. A pesar de reinventarse un año más en su gloriosa temporada, el protagonismo de las fiestas en el Londres victoriano ha recaído enteramente, esta vez, en una joven de leyenda. Toda Inglaterra se muere por el beso de la debutante Ariadna Swift, que aun siendo un alma esquiva ha logrado que su nombre no solo sea murmurado con adoración, sino que llegue a oídos del diablo de la ciudad... y éste está deseoso de conocerla. Sebastian Talbot lleva años esperando una señal para poner en marcha su plan de venganza, pero no imaginaba que el instrumento para acceder a ésta cumpliría con todos los mitos de la mujer inaccesible. Adriana es para él la personificación de su propia insaciabilidad, y aun sabiendo que ella no está dispuesta a concederle nada... él no tardará en quererlo todo. Hasta dónde llegará Sebastian para que llevar a término la obra más ambiciosa de su vida? Estará preparado para que el amor y la locura sean una parada obligatoria en el camino?
EL MAPA DE LOS DÍAS
ISBN: 9788420486161
Page: 504
Lang: Castellano
Year: 2019
Price: 18.95
Publisher By: Alfaguara
Tags: Juvenil
Vuelven la magia, el misterio, los viajes en el tiempo y los personajes excéntricos que pueblan la imaginación de millones de lectores en el mundo. Tras haber vencido a la amenaza monstruosa que casi destruyó el mundo peculiar, Jacob Portman está de vuelta donde comenzó su historia, en Florida. Excepto que ahora la señorita Peregrine, Emma y sus amigos peculiares están con él, tratando de pasar desapercibidos. Pero los días en la playa de pronto se ven interrumpidos por un descubrimiento un búnker subterráneo que pertenecía al abuelo Abe. Secretos ocultos durante mucho tiempo comienzan a emerger, y Jacob tendrá que aprender sobre el peligroso legado que formaba parte de él mucho antes de que descubriera el hogar de Miss Peregrine.
JUSTINE O LAS DESGRACIAS DE LA VIRTUD
ISBN: 9788491054436
Page: 384
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
THE INSTITUTE
ISBN: 9781529355390
Page: 576
Lang: Inglés
Year: 2019
Price: 22.32
Publisher By: Hodder & stoughton
Tags: Literatura en ingles,En otros idiomas,Literatura
Deep in the woods of Maine, there is a dark state facility where kids, abducted from across the United States, are incarcerated. In the Institute they are subjected to a series of tests and procedures meant to combine their exceptional gifts - telepathy, telekinesis - for concentrated effect. Luke Ellis is the latest recruit. He's just a regular 12-year-old, except he's not just smart, he's super-smart. And he has another gift which the Institute wants to use... Far away in a small town in South Carolina, former cop Tim Jamieson has taken a job working for the local Sherriff. He's basically just walking the beat. But he's about to take on the biggest case of his career. Back in the Institute's downtrodden playground and corridors where posters advertise 'just another day in paradise', Luke, his friend Kalisha and the other kids are in no doubt that they are prisoners, not guests. And there is no hope of escape. But great events can turn on small hinges and Luke is about to team up with a new, even younger recruit, Avery Dixon, whose ability to read minds is off the scale. While the Institute may want to harness their powers for covert ends, the combined intelligence of Luke and Avery is beyond anything that even those who run the experiments - even the infamous Mrs Sigsby - suspect. Thrilling, suspenseful, heartbreaking, THE INSTITUTE is a stunning novel of childhood betrayed and hope regained.