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:
DESDE EL ABISMO
ISBN: 9788413370774
Page: 118
Lang: Castellano
Year: 2019
Price: 17.05
Publisher By: Verbum
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
Desde el Abismo surge de la noción de poesa entendida como ?palabra abismal?, es decir, como palabra que florece del fondo abisal de la vida, ámbito impenetrable para la luz de la razón, all donde nada puede sostenernos palabra que se dice cantando y que, cantando, dice las cosas, aquello que las cosas son. Pero lo hace no de un modo impositivo, no dominativo, como pretendiendo clasificarlas o definirlas, sino con la gratuidad de un regalo desinteresado, misma gratuidad con la que brotan las amapolas en los campos o con la que emana el arroyo de la fuente. Esta noción de poesa cuestiona la posición actual del ser humano como gran señor y administrador de las cosas, que aparecen bajo su mirada como recursos y utensilios, e implica otro modo de habitar, que comienza con una transgresión del reino tcnico en la mirada y se extiende hasta la manera de habitar los unos con otros, es decir, hasta lo poltico.
UN CAFE CON EL DICTADOR Y OTROS RELATOS SIN FICCION
ISBN: 9788494950933
Page: 124
Lang: Castellano
Year: 2019
Price: 16.62
Publisher By: Kalathos ediciones
Tags: Narrativa española,Novela contemporánea
La escritora y periodista Milagros Socorro, activista de la memoria y merecedora del Premio Oxfam novidPEN 2018 por promover la libertad de expresión, nos presenta en "Un café con el dictador y otros relatos sin ficción" un conjunto de anecdotas y testimonios de sucesos reales que ha hilado de manera deliciosa para ofrecer, lejos de la imagen de vilolencia y represión de los últimos años, otors rostros de la vezonalidad. Pero l aautora va más allá se mueve con cómoda destreza de los referentes más locales a altos escenarios políticos y foráneos, para dejar así en evidencia el carácter cosmopolita y universal que marcó a la Venezuela del siglo XX.
ELS COSSOS ELECTRICS
ISBN: 9788417879273
Page: 128
Lang: Catalán
Year: 2020
Price: 14.25
Publisher By: Empuries
Tags: Narrativa en catalán,Novela contemporánea
Premi de Novella Curta Just M. Casero 2019 La trobada gairebé casual de dos amics amb una turista en una Eivissa de sol aclaparador és locasió perqu, durant el dia que passen junts, sota una superfície aparentment encalmada de despreocupació, es remoguin pulsions, neguits i comptes pendents amb el passat, lligats per un engranatge que cap dells pot entendre del tot. Guanyadora del premi Just M. Casero 2019,Els cossos elctrics és una novella destructura atrevida, construda de fora cap a dins, com els cercles concntrics duna pedra llanada a laigua. Tres dies i tres protagonistes, Jordi, Nataliya i Josep, cadascun dels quals és una de les veus narradores que, tirant cada cop més enrere en el temps, revela una part dels fets, mentre es deixen premeditadament alguns buits en la histria que han de completar els lectors.
NOVELA NATURAL
ISBN: 9788417617264
Page: 200
Lang: Castellano
Year: 2020
Price: 18.90
Publisher By: Fulgencio pimentel sl
Tags: Narrativa extranjera,Novela contemporánea
EL INVIERNO
ISBN: 9788418112041
Page: 260
Lang: Castellano
Year: 2019
Price: 16.15
Publisher By: Libros indie
Tags: Narrativa española,Novela contemporánea
Elena es una mujer normal con una vida como tantas. Una mujer que estudió Periodismo, que se enamoró, que se casó, que tuvo un hijo y que trabaja como asesora de Comunicación del Gobierno de su país. Una mujer resignada a tener una felicidad estándar. Pero una serie de vivencias la llevan a huir repentinamente de todo, en el momento más inesperado, y viajar al que considera su único y verdadero refugio la casa donde nació su padre y en la que ella había pasado sus mejores veranos. En ese rincón de un pequeño pueblo costero, Elena se reencuentra con su primer amor y, rodeada de nostalgia, hace repaso de su propia historia tras confirmar que, en realidad, nadie es totalmente dueño de su destino ni diseña del todo libremente el camino que recorre, sino que la vida nos va conduciendo por una rutina en la que son muchas las circunstancias que deciden por nosotros y de la que es difícil escapar. El Invierno es un relato intimista que saca a la luz sentimientos humanos muy comunes como la frustración disfrazada de felicidad-tipo, el debate interior entre el querer y el deber, la renuncia, el dolor de la nostalgia, la añoranza de lo que se queda en el camino a la madurez y la eterna duda de si nuestras decisiones nos han llevado realmente a nuestro verdadero destino o, por el contrario, podríamos disfrutar otro mejor.
FUMABOOK. EL FIN DE UNA ADICCION
ISBN: 9788412086171
Page: 294
Lang: Castellano
Year: 2019
Price: 17.05
Publisher By: Terra ignota ediciones
Tags: Narrativa española,Novela contemporánea
Desde hace muchos años era necesario un manual que tratara el problema del tabaquismo desde un punto de vista más adecuado a nuestra realidad actual. Lejos de prometer milagros o destapar revelaciones secretas, Fumabook descubre el verdadero mecanismo por el que la adicción se hace tan resistente, dándote el conocimiento y las claves fundamentales para poder vivir sin fumar. No será necesario tratar otra vez los peligros de fumar, eso no es útil! De la mano de la Psicologa podrás hallar, más que un mtodo, una nueva perspectiva basada en el Aprendizaje y en la Cognición que te llevará a cumplir tu gran deseo de apagar ese esperado último cigarrillo. Además, dispondrás de un grupo de ayuda online administrado por el autor con miles de participantes que están en la misma situación que tú. No lo dudes más y sumrgete en el mundo Fumabook!
LUMBRE Y CENIZA
ISBN: 9788416459865
Page: 60
Lang: Castellano
Year: 2019
Price: 11.40
Publisher By: Editor devenir. juan pastor
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
LA HUERTA DE LOS MANZANOS
ISBN: 9788498953886
Page: 74
Lang: Castellano
Year: 2019
Price: 11.40
Publisher By: Visor libros
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
ÁNGEL FERNÁNDEZ FERNÁNDEZ (León, 1963) ha publicado los poemarios para adultos Las lágrimas del pato Donald (2012) y Todo lo que sé del viento (2013) y en literatura para niños Cuentos para leer de un bocado (2014) y Versos para niños nocturnos (2016). En La huerta de los manzanos el autor nos traslada a su paraíso infantil, la cuenca minera de Sabero (León) en sus años de esplendor (décadas de los 60 y 70 del siglo XX), para mostrarnos un paisaje y unos seres humanos envueltos en la neblina nostálgica del recuerdo, pero nítidos en su descarnada realidad la dureza del trabajo en las minas, el clasismo social, la muerte inevitable.Para ello se sirve de su historia familiar y nos invita a revisar nuestros propios recuerdos para rellenar con ellos el hastío y la soledad que definen los tiempos actuales en contraste con la fascinación del mundo rural antes de ser vaciado. Y lo hace trasmutando lo real en mágico y lo maravilloso en pura cotidianidad.
NO FUI YO
ISBN: 9788417096984
Page: 66
Lang: Castellano
Year: 2019
Price: 11.40
Publisher By: Valparaiso ediciones s.l.
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
LA EXPOSICIÓN
ISBN: 9788412136012
Page: 90
Lang: Castellano
Year: 2019
Price: 13.30
Publisher By: Seleer
Tags: Novela contemporánea,Narrativa española,Novela contemporánea,Narrativa española
CÓMO ENCONTRÉ AL AUTOR DE MI NECROLÓGICA
ISBN: 9788494888182
Page: 180
Lang: Castellano
Year: 2019
Price: 15.67
Publisher By: Fuga ediciones
Tags: Narrativa extranjera,Novela contemporánea
A lo largo de su breve e intensa vida Jaroslav Hašek se vio obligado a aceptar cualquier trabajo que se le ofreciera redactor de una revista de zoología, empleado en una droguería, pedagogo y muchos más. Todas estas experiencias confluyeron en los numerosos cuentos autobiográficos que escribió en su vida, que relatan historias hilarantes al límite del absurdo. Después de la "Historia del Partido del Progreso Moderado dentro de los Límites de la Ley" y de "El buen soldado Svejk antes de la guerra", en La fuga continuamos el proyecto de recuperación y traducción de los cuentos de Jaroslav Hašek con esta divertida selección que nos acerca a la biografía de este maestro de la literatura humorística.
TRES MESES
ISBN: 9788416921775
Page: 304
Lang: Castellano
Year: 2019
Price: 18.95
Publisher By: Sekotia
Tags: Narrativa española,Novela contemporánea
"""Tres meses"" es la historia de un joven ante una muerte anunciada. Novela que invita al lector a afrontar con valentía y honradez su propia realidad; una historia en la que la luz de la fe, la alegría de la esperanza y la fuerza de la amistad sincera demuestran su poder salvador. A Miguel, estudiante de quinto de Derecho en Santiago de Compostela, ateo, inteligente y triunfador, le diagnostican un cáncer de páncreas. Después de varias sesiones de quimioterapia sin resultados positivos, los médicos pronuncian su pronóstico tres meses de vida. Enemistado con sus padres desde años atrás, decide esperar la muerte en la casa de sus abuelos, un pazo cercano a Cambados, en la gallega ría de Arosa. Miguel se enfrenta al problema más importante de su vida y de todo ser humano el sentido de la existencia, del sufrimiento y de la muerte, una muerte cercana que, para él, es la puerta de la nada. Tres meses es una novela que invita al lector a afrontar con valentía y honradez su propia realidad; una historia en la que la luz de la fe, la alegría de la esperanza y la fuerza de la amistad sincera demuestran su poder salvador. "