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:
RITUAL
ISBN: 9788492837694
Page: 272
Lang: Castellano
Year: 2014
Price: 20.80
Publisher By: Alpha decay
Tags: Narrativa extranjera,Novela contemporánea
El debut literario de David Pinner está impregnado del mismo tono misterioso y contradictorio que da forma a su argumento, y es comúnmente reconocido por los fanáticos del cine de culto como el origen de la enigmática película de terror británica The Wicker Man. Presentamos por primera vez en castellano esta rareza moderna, pieza fundamental del transitado puente entre la narrativa ocultista y la cultura pop cinematográfica. David Hanlin, policía de Scotland Yard con un carácter marcadamente estricto y puritano, recibe la orden de investigar la muerte, a todas luces ceremonial, de una niña de ocho años en la pequeña y cerrada comunidad rural de Thorn (Cornualles). Durante su corta estancia, el protagonista se verá lentamente envuelto en una trama de ilusionismo psicológico, seducción sexual, prácticas religiosas ancestrales y sacrificios rituales aterradores. Seis años después de su publicación en 1967, el aclamado dramaturgo y guionista cinematográfico Anthony Shaffer se encargó de volcar muchos de estos ingredientes fantásticos en la reformulación del texto para la gran pantalla. Las poéticas y alucinatorias secuencias imaginadas por Pinner se transformaron en la historia de terror folk que Robin Hardy llevó al celuloide en 1973. Desde su aparición, The Wicker Man ha inspirado por igual a generaciones de cineastas británicos y entusiastas de la cultura pop-folk en todo el mundo.
THE LAST WISH (GERALT OF RIVIA 1) (WITCHER 1)
ISBN: 9780316029186
Page: 384
Lang: Inglés
Year: 2008
Price: 8.83
Publisher By: Uk time warner
Tags: Literatura en ingles,En otros idiomas,Literatura
SECRETOS: MUCHA GENTE PEQUEÑA
ISBN: 9788486469450
Page: 126
Lang: Castellano
Year: 2013
Price: 10.44
Publisher By: Pol.len
Tags: Narrativa española,Novela contemporánea
Se sabía que entre vegas, páramos, altiplanos, sabanas y selvas, había muchas mujeres y hombres apegados a la tierra; donde, en el más absoluto silencio, creaban y recreaban la palabra mundo, un espacio abierto donde cabían todas y todos.Se sabía que entre tanta amalgama de paisajes y paisanajes se escondían auténticas maravillas construyendo lo común, como el hacer agricultura con la sabiduría de las ancianas para alimentar a la gente.Se sabía que dabas un paso y aparecía una hacedora y un hacedor, que seguías dando pasos y nuevas hacedoras y hacedores seguían apareciendo, haciendo realidad los sueños y construyendo nuevas utopías que permitían vidas cargadas de dignidad.Y también se sabía que en los tiempos modernos y postmodernos, con toda la tecnología para comunicarnos en décimas de segundo, nunca encontraron espacio alguno las historias construidas por la gente de a pie.Pero entre la MUCHA GENTE PEQUEÑA, también nos encontramos con personas que, como Gustavo Duch, construyen con las palabras escuchadas a muchas gentes,preciosos relatos para visibilizar la sencillez. Como la sabiduría de la tierra.
LA LEGION DE LOS CONDENADOS
ISBN: 9788415372516
Page: 368
Lang: Castellano
Year: 2013
Price: 9.45
Publisher By: Libreria universitaria
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
"Retumbar de botas claveteadas en el cemento del patio, con producción de chispas fugaces. Cuarto de vuelta al salir del cuartel e inicio de la marcha por el camino empapado, bordeado de álamos. En un batallón disciplinario, las conversaciones y las canciones están, naturalmente, prohibidas; individuos de cuarta categoría no pueden aspirar a los privilegios del soldado alemán. Como tampoco teníamos derecho a llevar el águila o los otros símbolos de honor solo llevábamos, en la manga derecha,una cinta blanca y que siempre debía permanecer blanca! cruzada por la palabra SONDERABTEILUNG en letras negras.Como debíamos ser los mejores soldados del mundo, todas nuestras marchas eran marchas forzadas. En menos de un cuarto de hora estábamos cubiertos de sudor, nuestros pies empezaban a calentarse y abríamos la boca para poder respirar, pues la nariz por sí sola resultaba rápidamente incapaz de suministrar- nos una cantidad de oxígeno suficiente.El correaje y el fusil impedían que la sangre circulara normalmente en nuestros brazos, produciendo la hinchazón de los dedos. Pero para nosotros todo eso no era más que una insignificancia.Podíamos realizar una marcha forzada de veinticinco kilómetros sin experimentar la menor molestia".
NORMAS DE CORTESIA
ISBN: 9788498386080
Page: 416
Lang: Castellano
Year: 2014
Price: 9.50
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Vibrante homenaje a la Nueva York de los años treinta, la gran urbe de los clubs privados, los bares de jazz y los imponentes edificios con marquesina y portero de uniforme, esta novela fue uno de los debuts más sonados de 2011 en Estados Unidos. Con una fiel ambientación, diálogos afilados como puñales y un ritmo efervescente, Normas de cortesía relata el aprendizaje de una joven ambiciosa que lucha por sobrevivir en la ciudad de las mil caras, una selva donde las mejores oportunidades conviven con infinitas tentaciones y peligros. En la Nochevieja de 1937, las jóvenes Katey Kontent y Eve Ross salen dispuestas a exprimir a fondo la libertad que promete Nueva York. Se dirigen a The Hotspot, un bar de tercera fila donde se toman el jazz lo bastante en serio como para que nadie moleste a dos chicas de buen ver, y donde la ginebra es suficientemente barata como para beber un dry martini cada hora. Cuando los tres dólares que llevaban se agotan, aparece en escena Theodore Tinker Gray, un joven cachorro de la aristocracia de Nueva Inglaterra, luciendo una sonrisa arrebatadora y un abrigo que Katey y Eve no podrían pagar con sus sueldos de un año. Juntos acabarán celebrando la llegada del año nuevo en Times Square, en una noche que marcará el principio de una amistad que transformará sus vidas.
LA HORA DE LA ESTRELLA
ISBN: 9788416120796
Page: 112
Lang: Castellano
Year: 2014
Price: 11.35
Publisher By: Siruela
Tags: Narrativa extranjera,Novela contemporánea
Con La hora de la estrella Clarice Lispector puso el punto final a una gran carrera que constituyó uno de los momentos más altos de la literatura brasileña moderna. Esta es «la historia de una inocencia herida, de una miseria anónima», una breve e intensa visión del absurdo que supone una existencia anodina, una rutina vacía tanto de pensamientos como de afectos, como la de Macabea, la insignificante y escuálida joven del Noreste permanentemente anonadada, una muchacha que «no sabía que ella era lo que era» y que por ello «no se sentía infeliz». En las páginas de La hora de la estrella aparece con toda su fuerza el personalísimo estilo de Clarice Lispector su peculiar forma de transformar las palabras en imágenes vigorosas y puras se une aquí a una compleja estructura formal.
HARRY POTTER BOXED SET: THE COMPLETE COLLECTION
ISBN: 9781408856789
Page: 3422
Lang: Inglés
Year: 2014
Price: 129.58
Publisher By: Bloomsbury publishing ltd.
Tags: Juvenil
PERDER Y GANAR (5ª ED.)
ISBN: 9788490551646
Page: 407
Lang: Castellano
Year: 2017
Price: 22.80
Publisher By: Encuentro
Tags: Narrativa extranjera,Novela contemporánea
DELICIOSO SUICIDIO EN GRUPO
ISBN: 9788433921055
Page: 280
Lang: Castellano
Year: 2014
Price: 11.30
Publisher By: Anagrama
Tags: Narrativa de humor,Géneros literarios,Literatura
«En esta vida lo que más importa es la muerte, y tampoco es que sea para tanto.» Siguiendo este reconfortante dicho, y tras una vida oscura y mezquina, anualmente miles de finlandeses ponen fin a sus vidas en el típico granero finés, inhalando dióxido de carbono del tubo de escape. Precisamente el día de San Juan, la fiesta de la luz y la alegría de principios de verano, Onni Rellonen, un empresario en crisis, decide poner fin a su vida. Pero apenas ha encontrado, en un granero apartado, el lugar ideal, unos ruidos extraños lo detienen. En el último segundo, Onni consigue salvar a otro visitante del granero, que se mantiene a duras penas sobre una silla tambaleante y con un nudo corredizo alrededor del cuello porque precisamente el mismo día de San Juan, el coronel Kemppainen, un viudo desconsolado, también había decidido poner fin a su vida. Disuadidos por este encuentro fortuito, renuncian al común propósito y empiezan a charlar sobre los motivos que les han llevado a tomar tan trágica decisión. Mientras hablan llegan a casa del empresario, beben coñac y empiezan a tutearse, hasta que se rinden ante una evidencia existe un gran número de candidatos al suicidio.De ahí nace la genial idea de fundar una asociación de «aspirantes a suicida». Así pues, acompañados de una treintena de compañeros, deciden partir, en el flamante autobús de La Muerte Veloz, hacia un desopilante viaje en busca de un suicidio colectivo digno. Los aspirantes a suicida inician una gira que les llevará a cruzar Europa en busca del mejor acantilado desde el que lanzarse al vacío. Un Grand Tour macabro que ofrece las feroces reflexiones de su autor sobre el suicidio, el deporte nacional finlandés. Esta obra de Paasilinna, que una vez más, con su particular ironía, consigue arrancarnos una carcajada y también nos provoca la más profunda compasión, no defraudará ni a sus lectores de siempre, que le siguen con fervor, ni a los nuevos, sean finlandeses o no. Una oportuna road movie para reflexionar sobre el suicidio de la manera más divertida. «Demos las gracias a Finlandia por haber engendrado al novelista Arto Paasilinna y al cineasta Aki Kaurismki, cuyos universos, además, comparten ciertas resonancias» (Isabelle Fiemeyer, Lire).«Una buena dosis de humor negro y absurdo. Un libro divertido sobre el suicidio. Un desafío, pero también la constatación de que Finlandia tiene una buena razón para no deprimirse» (Franois-Guillaume Lorrain, Le Point).
LOS CELTAS
ISBN: 9788494650826
Page: 302
Lang: Castellano
Year: 2017
Price: 19.00
Publisher By: Seleer
Tags: Narrativa fantástica,Géneros literarios,Literatura
"Este libro es un viaje por mundos reales e irreales, lugares que existieron en otros tiempos, en otras épocas, pero también nos invita a adentrarnos tras las brumas, abriendo la sutil cortina que separa lo verdadero de lo ilusorio, de esa fantasía que al crecer dejamos arrinconada en lo más profundo de nuestra mente. Aquí lo real y lo fantástico van de la mano, descubriendo el mundo que los celtas y otros pueblos de la antigüedad vivieron, intentando ahondar en sus usos y costumbres, pero también en su lado humano, pensamientos, creencias, sentimientos que no difieren de los que hoy día tenemos nosotros mismos. Así pasado y presente, tan solo se ven separados por la delgada línea del tiempo, donde anhelos y temores son compartidos por culturas lejanas y en apariencia diferentes."
MIL SOLS ESPLÈNDIDS
ISBN: 9788499308753
Page: 368
Lang: Catalán
Year: 2014
Price: 8.50
Publisher By: Labutxaca
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura