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.
Search Form
Author's book list:
EN LLAMAS
ISBN: 9788492966820
Page: 416
Lang: Castellano
Year: 2016
Price: 9.44
Publisher By: Rba libros
Tags: Juvenil
LA SELECCION
ISBN: 9788416240609
Page: 240
Lang: Castellano
Year: 2016
Price: 8.50
Publisher By: Rocabolsillo
Tags: Juvenil
Un cuento de hadas distópico. Una novela encantadora, cautivadora y con la cantidad justa de suspiros por amor! Kiersten White, autora de Paranormal. Para treinta y cinco chicas, La Selección es una oportunidad que solo se presenta una vez en la vida. La oportunidad de escapar de la vida que les ha tocado por nacer en una determinada familia. La oportunidad de que las trasladen a un mundo de trajes preciosos y joyas que no tienen precio. La oportunidad de vivir en un palacio y de competir por el corazón del guapísimo príncipe MaxonSin embargo, para America Singer, ser seleccionada es una pesadilla porque significa alejarse de su amor secreto, Aspen, quien pertenece a una casta inferior a la de ella; y también abandonar su hogar para pelear por una corona que no desea y vivir en un palacio que está bajo la constante amenaza de ataques violentos por parte de los rebeldes.
LA ELEGIDA
ISBN: 9788416240623
Page: 256
Lang: Castellano
Year: 2016
Price: 8.50
Publisher By: Rocabolsillo
Tags: Juvenil
La situación en Palacio es cada vez más peligrosa. Los rebeldes atacan tanto por el norte como por el sur y America, las chicas que siguen en la selección y Maxon se encuentran en verdadero peligro. Mientras esta situación se vuelve cada vez más acuciante, la disyuntiva en la que se encuentra America tampoco es mucho mejor debe escoger entre su primer amor, Aspen, y el príncipe Maxon, quien poco a poco ha ido conquistándola. Eso sin tener en cuenta que el príncipe debe escogerla a ella también de entre las seis seleccionadas que podrían convertirse en su esposa y que aún permanecen en palacio. Luchas políticas, amor, violencia, dudasAmerica deberá tomar decisiones que cambiarán el curso no solo de su vida, sino de todo aquel que la rodea.La elegida es el trepidante desenlace de la trilogía La selección.
WALDEN
ISBN: 9781509826704
Page:
Lang: Inglés
Year: 2016
Price: 11.11
Publisher By: Pan macmillan
Tags: Literatura en ingles,En otros idiomas,Literatura
Henry David Thoreau is considered one of the leading figures in early American literature, and Walden is without doubt his most influential book. It recounts the author's experiences living in a small house in the woods around Walden Pond near Concord in Massachusetts. Thoreau constructed the house himself, with the help of a few friends, to see if he could live 'deliberately' - independently and apart from society. The result is an intriguing work which blends natural history with philosophical insights, and includes many illuminating quotations from other authors. Thoreau's wooden shack has won a place for itself in the collective American psyche, a remarkable achievement for a book with such modest and rustic beginnings. Designed to appeal to the booklover, Macmillan Collector's Library is a series of beautifully bound hardback gift editions of much loved classic titles. Bound in real cloth, printed on high quality paper, and featuring ribbon markers and gilt edges, Macmillan Collector's Library are books to love and treasure.
OBABAKOAK
ISBN: 9788466332309
Page: 488
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Obabakoakes una de las novelas fundamentales de la literatura del siglo XX, la que consolidó a Bernardo Atxaga como uno de los mayores referentes de nuestra literatura. Obabakoakreúne las apasionantes historias de los habitantes del territorio de Obaba el profesor de geografía que recuerda su extraña relación amorosa con una chica que solo conoce en sus cartas, la joven maestra que tiene que aprender a combatir la soledad a lo largo de un frío invierno, la relación de un canónigo con un niño perdido en el bosque, el escritor que da un giro a su vida cuando descubre un detalle asombroso en la ampliación de una vieja foto de la escuela... Bernardo Atxaga hila con maestría todas estas historias, y las que nos cuentan sus personajes, para celebrar el poder de la palabra las viejas cartas donde se consignan los secretos y las confesiones más íntimas, los recuerdos, los libros que nos llevan a otros lugares -las frías calles de Hamburgo, los verdes prados de Euskadi, la selva de la Amazonia- y que nos tienden una mano para rescatarnos de la soledad. Premio Euskadi. Premio de la Crítica. Prix Millepages. Premio Nacional de Narrativa. Adaptada al cine con el título Obaba, esta novela ha sido publicada en más de veinte países.
TODOS LOS CUENTOS
ISBN: 9788433959539
Page: 712
Lang: Castellano
Year: 2016
Price: 23.65
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea
Raymond Carver alcanzó el éxito gracias a un puñado de volúmenes de relatos publicados en los últimos doce años de su vida. Su carrera fue breve debido a su temprana muerte. Sin embargo, su obra posee una intensidad sin parangón y ha dejado una huella indeleble; su influencia se ha extendido por todo el mundo. Fue, junto con Richard Ford y Tobias Wolff, el máximo exponente de lo que se bautizó como «realismo sucio». En sus cuentos, lacónicos, precisos, de una contenida intensidad emocional, transforma la vida en literatura siguiendo la estela de Hemingway y sobre todo de Chéjov, su gran maestro. De él aprendió a retratar con profunda humanidad a esos seres desamparados y desolados, golpeados por la vida, a los que convierte en héroes cotidianos parejas al borde de la disolución, hijos que tratan de comunicarse con sus padres, alcohólicos en busca de una segunda oportunidad, parados, gente corriente de la América más profunda y real.Sus cuentos forman una elusiva y fragmentaria «gran novela americana». Y es que en Carver está la esencia de la verdadera Américadoméstica, desquiciada, perpleja-, y sobre todo la esencia del alma humana retratada a través de una mirada que rechaza cualquier exceso sentimental, pero que, guiada por un depurado estilo, nos hiere directamente en el corazón como sólo es capaz de hacer ...
LOS HEREDEROS DE LA TIERRA
ISBN: 9788425354236
Page: 896
Lang: Castellano
Year: 2016
Price: 21.75
Publisher By: Grijalbo
Tags: Narrativa histórica
La muy esperada continuación del gran fenómeno editorialLa catedral del marde Ildefonso Falcones.
CRIMEN Y CASTIGO (ED. 150 ANIVERSARIO)
ISBN: 9788408160526
Page: 768
Lang: Castellano
Year: 2016
Price: 10.40
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL CONDE DE MONTECRISTO
ISBN: 9788491052425
Page: 1176
Lang: Castellano
Year: 2018
Price: 14.20
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Los mejores libros jamás escritos. «Decía para sí que era el odio de los hombres, no la venganza de Dios, el que lo hundió en aquella sima.» Edmundo Dantés, un joven marinero, honrado y cándido, que lleva una existencia tranquila, solo desea casarse con la hermosa Mercedes. Pero su vida se verá arruinada cuando su mejor amigo, Fernando, deseoso de conquistar a su prometida, le traicione vilmente. Condenado a cumplir una condena injusta en la siniestra prisión del castillo de If, Edmundo vivirá una larga pesadilla de trece años. Obsesionado por su inesperado destino, dejará de lado sus convicciones para urdir la venganza perfecta. Historia transida de densidad moral y cívica,El conde de Montecristoes uno de los clásicos más populares de todos los tiempos. Esta edición contiene las dos partes de las que se compone y a las que precede la sapiencial introducción de Jean-Yves Tadié, catedrático emérito en la Universidad de La Sorbona.
NUBOSIDAD VARIABLE
ISBN: 9788433978219
Page: 432
Lang: Castellano
Year: 2017
Price: 12.25
Publisher By: Anagrama
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Sofía Montalvo y Mariana León fueron amigas en el colegio. Sofía, joven imaginativa, de carácter abierto, se ha visto atrapada en una anodina existencia de esposa y madre de familia. Mariana se ha convertido en una brillante psiquiatra de moda. Al cabo de más de treinta años, el azar las hace coincidir y el recuerdo de su amistad desencadena en ambas una revolución interior que irá creciendo a lo largo del libro. En el encuentro, Mariana evoca la afición de Sofía por las palabras y la anima a escribir. Ella, con la sensación de quien se dispone a ordenar el cuarto donde se amontonan los miedos, objetos, presencias y fantasías, estrenará su primer cuaderno. Entretanto, Mariana se marcha de Madrid y compone para Sofía cartas que no se atreve a echar al correo, donde va tomando el pulso a su desintegración psicológica. La novela es, así, la historia de dos escrituras, pero también, quizá por encima de todo, la reconstrucción de una amistad.Carmen Martín Gaite, dueña de un estilo que se mueve con idéntica soltura en los diálogos, las invocaciones poéticas, la creación de personajes accesorios, los momentos de suspense o las asociaciones surrealistas, ha sabido captar con maestría los cambios de postura, los giros del alma de sus entes de ficción en una de las novelas españolas de mayor éxito nacional e internaciona...
HISTORIAS DE CRONOPIOS Y DE FAMAS
ISBN: 9788466331890
Page: 160
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
Esta colección de cuentos y viñetas entrañables es una introducción privilegiada al mundo inagotable de uno de los más grandes escritores del siglo XX y un antídoto seguro contra la solemnidad y el aburrimiento. «El más travieso de sus libros.» Mario Vargas Llosa Historias de cronopios y de famases uno de los libros legendarios de Julio Cortázar. Postulación de una mirada poética capaz de enfrentar las miserias de la rutina y del sentido común, Cortázar toma aquí partido por la imaginación creadora y el humor corrosivo de los surrealistas. Sin duda alguna, con este libro Cortázar sella un pacto de complicidad definitiva e incondicional con sus lectores. Reseñas «Cortázar detectaba lo insólito en lo sólito, lo absurdo en lo lógico, la excepción en la regla y lo prodigioso en lo banal. Nadie dignificó tan literariamente lo previsible, lo convencional y lo pedestre de la vida humana.» Mario Vargas Llosa «Cortázar es uno de los mejores escritores argentinos.» Adolfo Bioy Casares «Cortázar nos ha dejado una obra tal vez inconclusa pero tan bella e indestructible como su recuerdo.» Gabriel García Márquez «Le dio sentido a nuestra modernidad porque la hizo crítica e...