Skip to content


XML Books — Project Overview

Django + XML + Google Drive API

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.

Django 4.1 Python 3.11 Requests Google Drive API XML
Open Endpoint

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
  1. View xml_books reads query params and builds the Drive request.
  2. File listing by folder + exact filename; then direct file download.
  3. Guard: if payload looks like HTML, abort parsing (Drive preview pages).
  4. Parse with xml.etree.ElementTree and normalize CDATA/text.
  5. Filter and render results with Bootstrap.
Environment Variables
VariableDescriptionExample
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
EndpointDescriptionParamsExamples
/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_ID permissions.
  • 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.
Books Store

Search Form


Author's book list:

JORDAN (CABALLO DE TROYA 8)

JORDAN (CABALLO DE TROYA 8)

ISBN: 9788408043140
Page: 564
Lang: Castellano
Year: 2013
Price: 12.30
Publisher By: Planeta
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

ANASTASIA

ANASTASIA

ISBN: 9788461615063
Page: 218
Lang: Castellano
Year: 2012
Price: 14.15
Publisher By: Autor-editor
Tags: Narrativa extranjera,Novela contemporánea

Sin otra publicidad que no sea la del boca-boca, la serie sobre la Señal de los Cedros se ha convertido en un best-seller internacional. Después de haber vendido más de 10 millones de copias sólo en Rusia, Vladimir Megre se ha convertido en uno de los autores más leídos de Rusia y su obra está ya traducida a 20 idiomas. Los libros son una serie de novelas y nos explican ideas completamente actuales con un increíble transfondo espiritual. Decenas de temas son tocados en esta obra, desde los hijos a la jardinería, desde la aventura de la vida humana a la ciencia, de la lactancia materna a la sexualidad o la religión. Todos estos temas se presentan de una forma increíblemente bella y también aportan la visión espiritual y práctica de la situación. Inspirados por estos libros sobre La Señal de Cedros, miles de personas han cambiando su estilo de vida y han replanteado su relación con la Tierra, han integrado los principios espirituales de Vladimir Megre y viven en armonía y de un modo profundamente espiritual. Así han emergido brotes de eco aldeas que en toda Rusia y más allá, y se han aficionado a la plantación de árboles. Otros miles de lectores han experimentado un gran aumento de la creatividad y han empezado a escribir poesía, componer canciones y pintar cuadros.

SAIDAN (CABALLO DE TROYA, 3)

SAIDAN (CABALLO DE TROYA, 3)

ISBN: 9788408064053
Page: 532
Lang: Castellano
Year: 2013
Price: 12.30
Publisher By: Planeta
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

En esta tercera parte del diario del mayor USA que"viajó"a la Palestina de Cristo, el lector, entre otras fascinantes sorpresas, encontrará la respuesta a una de las grandes incógnitas de la vida del Hijo del Hombre su infancia."Algo"que los evangelistas silenciaron, privándonos de una perspectiva más auténtica sobre la más grande figura de la Historia. Nadie, hasta hoy, había tenido la audacia suficiente para atreverse a narrar, paso a paso, cómo fueron esos primeros años de la encarnación humana del Hijo de Dios. Una vida tan inquietante, alegre, dolorosa e intensa como la de millones de seres humanos. Podía imaginar, por ejemplo, que Jesús vivió más de dos años en Alejandría? Sospechó alguna vez que Jesucristo era amante de la música y del dibujo? Qué ocurrió realmente, a sus doce años, en el templo de Jerusalén?Saidan. Caballo de Troya 3, además, le ofrece una singular narración de las apariciones de Jesús en el lago Tiberíades, así como una desconcertante descripción de su"cuerpo glorioso". Como escribe J. J. Benítez en esta nueva y polémica obra,"si sus principios religiosos se hallan definitivamente cristalizados y no se siente con fuerza para evolucionar, por favor, no lea Saidan. Caballo de Troya 3.

LAS CUATRO ESTACIONES I

LAS CUATRO ESTACIONES I

ISBN: 9788497931311
Page: 400
Lang: Castellano
Year: 2013
Price: 9.45
Publisher By: Debolsillo
Tags: Terror en bolsillo,Narrativa en bolsillo,Literatura

Esperanza, primavera eterna y Verano de corrupción completan la tetralogía que sobre las cuatro estaciones escribió Stephen King . La primera de las historias es la de un preso condenado injustamentea cadena perpetua; el contraste entre las crudas condiciones de confinamiento y las defensas psicológicas de las que se vale para hacer soportable su condición conforma los límites de una narración tersa, realista y apasionante sobre la que se realizó una película (Cadena perpetua, con Tim Robbins y Morgan Freeman). Verano de corrupción cuenta cómo un niño descubre la vieja militancia nazi de un vecino suyo y usa la información para, con refinada perversidad, abusar del anciano. En estos relatos, como en los ya publicados dedicados al otoño y el invierno, King logra lago que sólo está al alcance de los grandes narradores construir relatos de insospechada fuerza, capacidad de intrigar y voluntad de entretener.

DE LOBOS Y CORDEROS

DE LOBOS Y CORDEROS

ISBN: 9788435012447
Page: 416
Lang: Castellano
Year: 2020
Price: 18.52
Publisher By: Edhasa
Tags: Narrativa española,Novela contemporánea

Érase una vez un cocinero que entra en la cárcel por un delito grave y consigue cambiar el ambiente carcelario transformando la vida de presos y funcionarios a través de la comida... Así, más o menos, comienza la historia. Pero lo que parece simple, pues la mayoría de la acción transcurre dentro del penal del Camarlengo Emérito Facundo Salvador Cocheras, en realidad es complejo. Cuando don Facundo acude a la penitenciaría no se podría haber imaginado lo que se acabaría cocinando allí. De primer plato, un revuelto de asesinatos y crímenes de lo más atroces sazonados con fogosos y apasionados amoríos. De segundo, un guisado de intrigas políticas y personajes históricos, acompañado de hallazgos arqueológicos inauditos. Y de postre, los reclusos Tristán y Gaspar nos preprarán un apoteósico final digno de recibir una estrella Michelin.Y ahí no acaba su complejidad, pues la novela no tiene una línea argumental, sino varias, y la mayoría de ellas suceden fuera de los límites de la prisión y, además, en épocas distintas. Peculiar y extravagante historia de un sinfín de personajes cuya existencia pende de los veleidosos caprichos del destino, es ésta "De lobos y corderos" una novela gamberra hasta los últimos extremos. A caballo entre lo literario y lo policíaco, con toques de amor y sexo, aventuras, lealtades, amistad,...

TROPICO DE CANCER

TROPICO DE CANCER

ISBN: 9788435019316
Page: 432
Lang: Castellano
Year: 2011
Price: 9.45
Publisher By: Edhasa
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Trópico de Cáncer, publicado por primera vez en París en 1934, debido a la censura no vio la luz en Estados Unidos hasta 1961, después de más de sesenta juicios sobre su legalización, e inmediatamente vendió 100.000 ejemplares en la edición en tapa dura y un millón y medio en la de bolsillo. Considerada por buena parte de la crítica como la mejor de sus obras, en su primera novela se sitúa Miller en la estela de Walth Withman y Thoreau para crear un monólogo en el que el autor hace un inolvidable repaso de su estancia en París en los primeros años de la década de 1930, centrada tanto en sus experiencias sexuales como en sus juicios sobre el comportamiento humano. Saludada en su momento como una atrocidad moral por los sectores más conservadores y como una obra maestra por escritores tan distintos como T.S. Eliot, George Orwell, Gore Vidal, Norman Mailer o Lawrence Durrell, en la actualidad es considerada una de las novelas más rupturistas, influyentes y perfectas de la literatura en lengua inglesa.

STAR WARS: LOS ARCHIVOS REBELDES

STAR WARS: LOS ARCHIVOS REBELDES

ISBN: 9788445005729
Page: 176
Lang: Castellano
Year: 2018
Price: 18.05
Publisher By: Minotauro
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

Los archivos de la Alianza rebelde al descubierto! Marcados como rebeldes y traidores, los miembros de la Alianza trabajaban en las sombras, reuniendo información y apoyos de toda la galaxia para poner fin a la tiranía del Imperio. Sus documentos más delicados y cruciales fueron recopilados por una de las personas más cercanas a Mon Mothma, resguardados en una caja oculta y mantenidos en secreto hasta ahora. Tras descubrirlos en las ruinas de una antigua base rebelde, estos archivos han pasado por las manos de miembros clave de la Resistencia, quienes han añadido nueva información a los documentos.Los archivos rebeldes, un repositorio de datos de inteligencia de la Alianza, aúna documentos secretos, transmisiones interceptadas y comunicaciones conservadas que rastrean el origen de la Alianza Rebelde y revelan sus secretos.

LA CASA DE BERNARDA ALBA

LA CASA DE BERNARDA ALBA

ISBN: 9788421825488
Page: 162
Lang: Castellano
Year: 2001
Price: 5.41
Publisher By: Casals sa
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura

WONDER

WONDER

ISBN: 9780552565974
Page: 320
Lang: Inglés
Year: 2013
Price: 9.12
Publisher By: Corgi books ltd.
Tags: Literatura en ingles,En otros idiomas,Literatura

'My name is August. I won't describe what I look like. Whatever you're thinking, it's probably worse.' Auggie wants to be an ordinary ten-year-old. He does ordinary things - eating ice cream, playing on his Xbox. He feels ordinary - inside. But ordinary kids don't make other ordinary kids run away screaming in playgrounds. Ordinary kids aren't stared at wherever they go. Born with a terrible facial abnormality, Auggie has been home-schooled by his parents his whole life. Now, for the first time, he's being sent to a real school - and he's dreading it. All he wants is to be accepted - but can he convince his new classmates that he's just like them, underneath it all? Wonder is a funny, frank, astonishingly moving debut to read in one sitting, pass on to others, and remember long after the final page.

LA MARCHA RADETSKY

LA MARCHA RADETSKY

ISBN: 9788490656389
Page: 376
Lang: Castellano
Year: 2019
Price: 24.70
Publisher By: Alba editorial
Tags: Narrativa histórica

En 1859, en la batalla de Solferino, el teniente esloveno Trotta salva la vida al emperador Francisco José. Es ascendido, condecorado y ennoblecido, y con los años su nombre aparece en los libros de Historia de las escuelas del Imperio austrohúngaro. Pero en ellos el episodio se narra deformado y Trotta, decepcionado, solicita el retiro y prohíbe a su hijo Franz ser soldado. La novela se convirtió en un hito de la literatura del siglo xx, por su genial escrutinio de los dos grandes pilares del Imperioel ejército y la administracióny su crónica de una larga decadencia que, inadvertida para la vida reglamentada de sus protagonistas, conduce a la Primera Guerra Mundial. Mientras la Marcha Radetzky suena en ceremonias, tabernas y burdeles y todos los símbolos del Imperio parecen tener vida propia, se extienden los nacionalismos y los movimientos revolucionarios

LA CAIDA DE ALTDORF (THE END TIMES Nº 2)

LA CAIDA DE ALTDORF (THE END TIMES Nº 2)

ISBN: 9788445004395
Page: 388
Lang: Castellano
Year: 2017
Price: 19.90
Publisher By: Minotauro
Tags: Narrativa fantástica,Géneros literarios,Literatura

LOS AMORES IMPARABLES

LOS AMORES IMPARABLES

ISBN: 9788408182641
Page: 256
Lang: Castellano
Year: 2018
Price: 13.20
Publisher By: Planeta
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

El esperadísimo nuevo libro de poemas de Marwan

Page 153 of 834 (10000 books)

Show Code