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:
BIENVENIDOS AL HOSTAL DE LA FELICIDAD
ISBN: 9788416363810
Page: 344
Lang: Castellano
Year: 2016
Price: 18.90
Publisher By: Maeva
Tags: Narrativa extranjera,Novela contemporánea
EN LA ORILLA
ISBN: 9788433978011
Page: 448
Lang: Castellano
Year: 2016
Price: 12.25
Publisher By: Anagrama
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
El hallazgo de un cada?ver en el pantano de Olba pone en marcha la narracio?n. Su protagonista, Esteban, se ha visto obligado a cerrar la carpinteri?a de la que era duen?o, dejando en el paro a los que trabajaban para e?l. Mientras se encarga de cuidar a su padre, enfermo terminal, Esteban indaga en los motivos de una ruina que asume en su doble papel de vi?ctima y de verdugo, y entre cuyos escombros encontramos los valores que han regido una sociedad, un mundo y un tiempo. El espejo en que se mira la vida de Esteban devuelve una imagen hecha de suen?os rotos e ilusiones perdidas. Nada se ha librado de la voracidad el amor, la familia, la amistad, los co?digos sociales. El interior de los personajes se corresponde con un determinado paisaje exterior que en este caso tiene como referencia ineludible el pantano. E?ste va adquiriendo un creciente peso simbo?lico que nos ayuda a comprender las complejas relaciones que los seres humanos mantienen con su entorno y con su historia. La novela nos obliga a mirar hacia ese espacio fangoso que siempre estuvo ahi?, aunque durante an?os nadie pareci?a estar dispuesto a asumirlo, a la vez lugar de uso y abismo donde se han ocultado delitos y se han lavado conciencias. Heredero de la mejor tradicio?n del realismo, el estilo de En la orilla se sostiene por un lenguaje directo ...
CUENTOS IMPRESCINDIBLES
ISBN: 9788491051923
Page: 480
Lang: Castellano
Year: 2017
Price: 10.40
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Los mejores libros jamás escritos. «Casi siempre la máxima expresión de la felicidad o de la desgracia es el silencio.» Como el drama, el relato corto se ajusta al proyecto literario de Chéjov «No he adquirido una perspectiva política, ni filosófica, ni religiosa sobre la vida... Tengo que limitarme a las descripciones de cómo mis personajes aman, se casan, tienen hijos, hablan y se mueren». El genio de Chéjov estalla en esas pinceladas, retazos de vida crepusculares, pesimistas, a veces irónicos y siempre lúcidos, reflejo de una realidad que comienza a disolverse envuelta en su mediocridad y falta de aliento. El Premio Pulitzer 1996 Richard Ford ha desempeñado, paralelamente a su trayectoria como narrador, la monumental tarea de editar la obra de Antón Chéjov. El presente volumen toma como referencia su trabajo y ofrece al lector hispanoparlante una antología de los mejores cuentos del escritor ruso, formidablemente vertidos a nuestra lengua.
ANTOLOGIA DE LES RONDALLES VALENCIANES
ISBN: 9788499041759
Page: 198
Lang: Valenciano
Year: 2016
Price: 11.40
Publisher By: Edicions del bullent
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
Enric Valor va nixer a Castalla, a les muntanyes de l''Alcoi, l''any 1911 i va morir a la ciutat de Valncia l''any 2000. Compromés des de ben jove amb la llengua i amb el país, Enric Valor va ser activista cultural, militant nacionalista, professor de llengua, difusor de la gramtica i sobretot, escriptor amb majúscules. En la faceta de narrador, al marge de les novelles del Cicle de Cassana -Sense la terra promesa, Temps de batuda i Enll de l''horitzó- Enric Valor ser recordat eternament per la recreació de l''imaginari popular valenci que va fer en les Rondalles valencianes. Aquestes rondalles, arreplegades per ell de la veu popular i recreades literriament amb ploma prodigiosa, són un recorregut pels grans temes del folklore internacional amb una ambientació valenciana saborosa i brillant. Vet ací l''aportació valenciana al folklore que tant s''estimaren els germans Grimm o Joan Amades i que Enric Valor salv de l''oblit per a generacions i generacions de valencians que les han llegides i les llegiran als seus fills
LONDRES DESPUES DE TI
ISBN: 9788416620692
Page: 232
Lang: Castellano
Year: 2016
Price: 15.10
Publisher By: Plataforma
Tags: Juvenil
UNA PRIMAVERA DE PERROS
ISBN: 9788416237142
Page: 288
Lang: Castellano
Year: 2016
Price: 17.10
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Novela negra
El carácter irascible del subjefe de policía Rocco Schiavone ha seducido a los lectores italianos hasta el punto de que sus últimas novelas han ocupado los primeros puestos de las listas de ventas. Con cada nuevo episodio, este romano de pura cepa -desterrado a una pequeña ciudad al pie de los Alpes por ciertos comportamientos de dudosa licitud- ha ido adquiriendo una dimensión más incisiva y profunda, para deleite de sus cientos de miles de seguidores. Tras pasarse nueve meses destrozando sus Clarks, pues se niega a calzarse unas botas de montaña apropiadas para la región, Schiavone acoge con escepticismo la llegada de una teórica primavera al valle de Aosta. Su resistencia a someterse a la realidad de aquel lugar, donde ni las estaciones del año son como deberían ser, se refleja también en su labor profesional. Al conocerse el accidente de una furgoneta en el que mueren el conductor y su acompañante, Rocco reacciona con su habitual irritación e intenta desentenderse del asunto. Sin embargo, pocos días después, la desaparición de una joven perteneciente a una rica familia de constructores de la zona despierta su instinto de sabueso las pesquisas para encontrar a la chica le abren las puertas de un mundo subterráneo que lo deja estupefacto. Rocco conoce muy bien los negocios turbios que se dan en una gran ciud...
DE VIAJE IV - LA INDIA Y AMÉRICA
ISBN: 9788415707387
Page: 96
Lang: Castellano
Year: 2016
Price: 10.45
Publisher By: Sequitur
Tags: Narrativa de viajes,Géneros literarios,Literatura
HARU (CATALÀ)
ISBN: 9788494386084
Page: 384
Lang: Catalán
Year: 2016
Price: 20.85
Publisher By: S.a. editorial la galera
Tags: Narrativa en catalán,Novela contemporánea
Haru segueix el camí que li marca la vida. El destí és massa fort per desafiar-lo. "La Kumiko va comunicar la decisió a la filla, a la tornada d'aquell que es va convertir en el seu últim viatge. Assegudes totes dues davant la taula de la cuina, mentre tallaven una síndria. La Haru s'hi va negar i va dir que, abans, fugiria de casa i no la trobarien mai més. La Kumiko va somriure amb pacincia i li va dir, qui fuig tard o d'hora ha de tornar per poder marxar. (...) Ha arribat el dia d'anar-se'n, per la Haru no ho veu així. La Haru sent que l'expulsen. Seu al peu del cirerer que van plantar tots tres junts quan ella va fer els cinc anys i pensa que potser la seva mare li diria, Haru, qui se sent expulsat tard o d'hora ha de tornar per ser capa de marxar. Com pot haver sortit el sol un dia més, després de la seva mort?"
LA CORTE DE LOS MILAGROS (RUEDO IBERICO I)
ISBN: 9788467047325
Page: 352
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: S.l.u. espasa libros
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
La corte de los milagros está protagonizada por enredos, intrigas y entresijos de la corte del reinado de Fernando VII En los últimos años del reinado de Fernando VII, el absolutismo va mitigando su rigor, mientras que en la corte, se va formando una vasta intriga alrededor del hermano del monarca, que continúa con la subida al trono de Isabel II. Todo su reinado será una serie ininterrumpida de conspiraciones y revueltas. Dentro de la caricatura de lo que ya de por sí era una «realidad esperpéntica» (el reinado de Fernando VII y el ascenso al poder de Isabel II), Valle acierta a utilizar todos los tópicos vigentes, todos los lemas de los partidos, y a componer un mosaico de personajes reales e inventados. Esta obra es la primera de la serie de novelas Ruedo ibérico; Valle planeó tres trilogías de las cuales sólo llegó a completar las dos primeras novelas. La corte de los milagros está protagonizada por enredos, intrigas y entresijos de la corte, en una época en la que no faltaron milagros palaciegos ni monjas estigmatizadas. José Manuel García de la Torre, catedrático de Literatura Española en Holanda, aporta todas las claves históricas y literarias para la comprensión de este difícil fresco de la realidad española de la época.
RETABLO DE LA AVARICIA, LA LUJURIA Y LA MUERTE
ISBN: 9788467047332
Page: 192
Lang: Castellano
Year: 2016
Price: 7.55
Publisher By: S.l.u. espasa libros
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura
Este volumen presenta cinco piezas de Valle-Inclán que configuran un «retablo» en el que se mueven todos los pecados capitales Aunque incomprendido en su tiempo, el teatro de Valle-Inclán es una creación genial; su obra teatral lo convierte en uno de los mejores dramaturgos en lengua castellana del siglo xx. Retablo de la avaricia, la lujuria y la muerte agrupa cinco piezas que configuran un «retablo» mítico en el que se mueven todos los pecados capitales. La gran lección que Valle-Inclán enseña es que la realidad no consiste sólo en lo que vemos en apariencia, sino en lo que podemos presentir a través del simbolismo del lenguaje el misterio de la vida y la muerte. Ricardo Doménech, catedrático de la Real Escuela Superior de Arte Dramático, que ha preparado esta edición, ofrece en su estudio introductorio una doble lectura que guía, a través de la superficie de los textos, hacia su significación simbólica.
UNA CIUDAD INVENTADA
ISBN: 9788412069105
Page: 396
Lang: Castellano
Year: 2019
Price: 17.10
Publisher By: Malbec ediciones
Tags: Narrativa española,Novela contemporánea
LA BRIGADA DE ANNE CAPESTAN
ISBN: 9788420419466
Page: 304
Lang: Castellano
Year: 2016
Price: 17.95
Publisher By: Alfaguara
Tags: Novela negra
Un nuevo nombre se suma a la gran novela negra francesa Sophie Hénaff, considerada por la crítica como «una Fred Vargas con grandes dosis de humor», cautiva a los lectores con una novela policiaca original y poderosa. Anne Capestan es una policía joven y apasionada. Ha sido una estrella, pero se encuentra alejada de su cargo tras haber disparado a un hombre durante una investigación cuyos detalles no han quedado claros. Cuando acude nuevamente a la sede de la Policía Judicial parisina para la decisión final sobre su carrera, su jefe le comunica que la ha puesto al frente de una brigada especial. Pronto sabrá quiénes componen esta brigada sin nombre, sin coche y sin armas un borracho, una escritora escandalosa -y su perro-, un informático despistado y un gafe... Dos casos aparentemente anodinos y nunca resueltos les esperan una mujer estrangulada en su sofá y un jubilado al que han disparado en el río. Premio Polar en Séries y Premio Arsne Lupin de Literatura Policiaca. La crítica ha dicho... «Un soplo de aire fresco en la novela negra. Un universo lleno de buen humor y alegría. Un festival literario.» Métronews «Suspense, humor, una novela negra que va a gustar a todo el mundo. Sient...