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:
LOS TRAZOS DE LA CANCION
ISBN: 9788499424521
Page: 336
Lang: Castellano
Year: 2015
Price: 17.95
Publisher By: Peninsula
Tags: Narrativa de viajes,Géneros literarios,Literatura
EL SILBIDO DEL ARQUERO
ISBN: 9788494090370
Page: 216
Lang: Castellano
Year: 2018
Price: 15.20
Publisher By: Editorial contraseña sc
Tags: Narrativa española,Novela contemporánea
Novela de aventuras, novela de guerra, de exilio y de amor,"El silbido del arquero"es un viaje a los mitos de un pasado que aún ilumina nuestro presente. Cuando Eneas, huido del saqueo de Troya con su hijo y algunos hombres, naufraga en la costa africana, ante las playas de la ciudad de Cartago, su suerte queda en manos de la reina Elisa. Héroe vagabundo y derrotado, una misteriosa profecía le señala como fundador de la venidera civilización romana. Siglos después, en un tiempo circular y envolvente, el poeta Virgilio tendrá que recrear, por encargo del emperador Augusto, esa aventura inicial y las glorias pasadas del Imperio ya victorioso, que oculta abismos de miseria y codicia tras sus fastuosos mármoles. En un singular juego entre la Historia y la leyenda,"El silbido del arquero"atrapa el reflejo de nuestros conflictos contemporáneos y la semilla de temas que nunca dejarán de fascinarnos la sombra del poder sobre la libertad individual; el dilema de un hombre que, al derrumbarse su mundo, se debate entre reconstruir las ruinas o arriesgarse a levantar algo nuevo; las dificultades de una mujer poderosa en un universo de hombres y sus deseos de ser madre cuando su tiempo se acaba; la mirada de una adolescente sobre la convulsa vida adulta; la violencia, la piedad, el hado o la suerte... Tejida con las voce...
SI LOS MUERTOS NO RESUCITAN (SERIE BERNIE GUNTHER 6)
ISBN: 9788490565957
Page: 528
Lang: Castellano
Year: 2015
Price: 14.25
Publisher By: Rba libros
Tags: Novela negra
Un año después de abandonar la Policía Criminal alemana, Bernie Gunther trabaja en el Hotel Adlon, en donde se aloja la periodista norteamericana Noreen Charalambides, que ha llegado a Berlín para investigar el creciente fervor antijudío y la sospechosa designación de la ciudad como sede de los Juegos Olímpicos de 1936. Noreen y Gunther se aliarán dentro y fuera de la cama para seguirle la pista a una trama que une las altas esferas del nazismo con el crimen organizado estadounidense. Noreen es obligada a volver a Estados Unidos, y Gunther ve cómo, otra vez, una mujer se pierde en las sombras. Hasta que veinte años después, ambos se reencuentran en la insurgente Habana de Batista. Pero los fantasmas nunca viajan solos
LA PIRAMIDE INMORTAL
ISBN: 9788408143994
Page: 384
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Planeta
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
Un lugar mágico. Un misterio desvelado. Un hombre eterno. Agosto de 1799. Un hombre ha quedado atrapado en el interior de la Gran Pirámide y se debate entre la vida y la muerte. Es el joven general Napoleón Bonaparte. En ese lugar, aislado bajo toneladas de piedra, está a punto de serle revelado un secreto ancestral que alterará para siempre su destino. Alquimistas, hechiceros, bailarinas egipcias, viejos maestros descendidos de las montañas y grandes personajes históricos competirán con él en la búsqueda del tesoro más preciado la fórmula de la vida eterna. El gran misterio de la humanidad, la inmortalidad, es la piedra angular sobre la que giran los argumentos de La pirámide inmortal de Javier Sierra, una versión revisada, actualizada y ampliada de su novela El secreto egipcio de Napoleón.
ASESINATO EN LA PLAZA DE LA FAROLA (SERIE BARTOLOME MONFORT 1)
ISBN: 9788416087266
Page: 328
Lang: Castellano
Year: 2015
Price: 9.40
Publisher By: Embolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
Un turbio asesinato perturba la apacible ciudad de Castellón de la Plana... Castellón de la Plana. Un vagabundo aparece brutalmente asesinado en el cajero de una oficina bancaria de la céntrica Plaza de la Independencia, conocida popularmente como la Plaza de la Farola. El inspector Bartolomé Monfort se traslada desde Barcelona para trabajar en el caso, a petición del jefe de la Policía de la capital de La Plana. Monfort, de padres castellonenses y con un pasado tan triste como turbio, investiga este extraño caso en el que se mezclan la codicia, las drogas, la envidia, la venganza y otras miserias poco aireadas de una pequeña ciudad acomodada de provincias en la que aparentemente nunca pasa nada. El inspector Bartolomé Monfort echará mano de su poco apego a la vida, para desenmascarar uno de los más extraños casos de asesinato ocurridos en esta apacible ciudad.
EL VIAJE DE TEO
ISBN: 9788416396870
Page: 656
Lang: Castellano
Year: 2015
Price: 18.95
Publisher By: Siruela
Tags: Juvenil
PANTALEÓN Y LAS VISITADORAS
ISBN: 9788490625651
Page: 352
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
«Intenté al principio contar esta historia en serio. Descubrí que era imposible. Fue una experiencia liberadora, que me reveló las posibilidades del juego y el humor en la literatura.» Mario Vargas Llosa Pantaleón Pantoja, un capitán del Ejército recientemente ascendido, recibe la misión de establecer un servicio de prostitución para las Fuerzas Armadas del Perú en el más absoluto secreto militar. Estricto cumplidor del deber que le ha sido asignado, Pantaleón se traslada a Iquitos, en plena selva, para llevar a cabo su cometido, pero se entrega a esta misión con tal obcecación que termina por poner en peligro el engranaje que él mismo ha puesto en movimiento. Así arranca la novela de Mario Vargas Llosa Pantaleón y las visitadoras, publicada en 1973 y llevada posteriormente al cine. Mario Vargas Llosa utiliza esta anécdota para subrayar la hipocresía de las instituciones que se llaman ejemplares y del oficio más viejo del mundo. El eterno debate entre verdad y mentira, entre necesidad y virtud, y las perniciosas consecuencias que depara a veces la observancia rigurosa del deber son valores fundamentales de esta extraordinaria novela. Concebida y ensamblada con pericia de maestro, Pantaleón y las visitadoras supone un giro en la obra narrativa de Mario Vargas Llosa. El realismo social presente en sus primeras obras da paso a una precisa dosificación del sentido del humor, la sátira y la ironía que enriquecen sin mesura el desarrollo de su peculiar universo literario.
EL HOMBRE DUPLICADO
ISBN: 9788490628751
Page: 384
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Una novela que se lee con la avidez de un relato de intriga pero que nos sumerge en las cuestiones esenciales de la vida. Qué sucede cuando Tertuliano Máximo Alfonso descubre a sus treinta y ocho años que en su ciudad vive un individuo que es su copia exacta y con el que no le une ningún vínculo de sangre? Ése es el interrogante que Saramago, explorando de nuevo las profundidades del alma, plantea en El hombre duplicado. Cómo saber quiénes somos? En qué consiste la identidad? Qué nos define como personas individuales y únicas? Podemos asumir que nuestra voz, nuestros rasgos, hasta la mínima marca distintiva, se repitan en otra persona? Podríamos intercambiarnos con nuestro doble sin que nuestros allegados lo percibiesen? Innovando frente a las convenciones de la novela, Saramago convierte la voz narradora en sujeto activo, en un juego metaliterario que pone al servicio de la historia y que va mucho más allá de las rupturas estrictamente formales.
CONVERSACIÓN EN LA CATEDRAL
ISBN: 9788490625620
Page: 736
Lang: Castellano
Year: 2015
Price: 12.30
Publisher By: Debolsillo
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Conversación en La Catedral es algo más que un hito en el derrotero literario del Premio Nobel de Literatura Mario Vargas Llosa es un punto de referencia insoslayable, un dato fijo en la historia de la literatura actual. Zavalita y el zambo Ambrosio conversan en La Catedral. Estamos en Perú, durante el «ochenio» dictatorial del general Manuel A. Odría. Unas cuantas cervezas y un río de palabras en libertad para responder a la palabra amordazada por la dictadura. Conversación en La Catedral (1969) no es, sin embargo, una novela histórica. Sus personajes, las historias que éstos cuentan, los fragmentos que van encajando, conforman la descripción minuciosa de un envilecimiento colectivo, el repaso de todos los caminos que hacen desembocar a un pueblo entero en la frustración. Conversación en La Catedral es una cruda radiografía del envilecimiento y la frustración de la sociedad peruana bajo la presión de un poder dictatorial. «Si tuviera que salvar del fuego una sola de las novelas que he escrito, salvaría ésta.» Mario Vargas Llosa
EL CIELO PROTECTOR
ISBN: 9788416252374
Page: 288
Lang: Castellano
Year: 2015
Price: 17.57
Publisher By: Galaxia gutenberg
Tags: Narrativa extranjera,Novela contemporánea
Considerada como una de las 100 mejores novelas del siglo xx, El cielo protector narra el viaje al desierto del Sáhara de Port Moresby y su esposa Kit, acompañados de su amigo Tunner. Organizado inicialmente como una forma de salvar el matrimonio, el viaje se convertirá en una pesadilla. Llegados de Nueva York, los tres protagonistas chocarán con una realidad para ellos incomprensible donde nada es nunca lo que parece y que les llevará a descubrir en sí mismos la profundidad del mal que anida en todo corazón humano. Como dijo Tennessee Williams, ésta es «una novela salvaje y aterradora, una alegoría del hombre y sus desiertos». Considerada como una de las 100 mejores novelas del siglo xx, El cielo protector narra el viaje al desierto del Sáhara de Port Moresby y su esposa Kit, acompañados de su amigo Tunner. Organizado inicialmente como una forma de salvar el matrimonio, el viaje se convertirá en una pesadilla. Llegados de Nueva York, los tres protagonistas chocarán con una realidad para ellos incomprensible donde nada es nunca lo que parece y que les llevará a descubrir en sí mismos la profundidad del mal que anida en todo corazón humano. Como dijo Tennessee Williams, ésta es «una novela salvaje y aterradora, una alegoría del hombre y sus desiertos».
ORGULLO Y PREJUICIO
ISBN: 9788491050018
Page: 504
Lang: Castellano
Year: 2020
Price: 9.45
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Los mejores libros jamás escritos Publicada originalmente en 1813, Orgullo y prejuicio es una de las obras maestras de la literatura inglesa de todos los tiempos. A lo largo de una trama que discurre con la precisión de un mecanismo de relojería, Jane Austen perfila una galería de personajes que conforman un perfecto y sutil retrato de la época las peripecias de una dama empeñada en casar a sus hijas con el mejor partido de la región, los vaivenes sentimentales de las hermanas, el oportunismo de un clérigo adulador... El trazado de los caracteres y el análisis de las relaciones humanas sometidas a un rígido código de costumbres, elementos esenciales de la narrativa de la autora, alcanzan en Orgullo y prejuicio cotas de maestría insuperable. «Pero mi locura no ha sido el amor sino la vanidad.»