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:
RESIDENT EVIL: LA CONSPIRACIÓN UMBRELLA (NUEVA EDICIÓN)
ISBN: 9788445006580
Page: 256
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Minotauro
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura
Vuelven las novelas del exitoso videojuego Resident Evil con un nuevo formato. La Unidad de Rescate y Tácticas Especiales (STARS) se ha desplegado en Racoon City para investigar el caos. Se trata de un ecléctico grupo de especialistas el rebelde Chris Redfield, la antigua ladrona de guante blanco Jill Valentine, el combativo Barry Burton y el enigmático jefe de la unidad, Albert Wesker. Pero lo que los STARS descubren cuando entran en la mansión es un terror que supera sus peores pesadillas criaturas que desafían las leyes de la vida y de la muerte. S. D. Perry es la autora de casi todos los libros de la serie Resident Evil. También ha escrito novelas sobre Alien y novelizaciones de películas.
EL SECRETO DEL OLMO
ISBN: 9788491816492
Page: 616
Lang: Castellano
Year: 2019
Price: 19.00
Publisher By: Alianza editorial
Tags: Novela negra
Qué escondemos en lo más profundo de nosotros? Toby es un tipo con gancho y pocas preocupaciones en la vida. Acaba de librarse de una buena en el trabajo y está celebrándolo con los amigos cuando la noche toma un derrotero que le cambiará la vida sorprende en su casa a dos ladrones que le pegan una paliza y lo dan por muerto. Mientras lucha por recuperarse de secuelas y empieza a comprender que tal vez nunca vuelva a ser el mismo, busca refugio en la vieja casa familiar, donde irá a cuidar de un tío suyo moribundo. Hasta que descubren un cráneo en el tronco hueco del olmo que hay en el jardín. Conforme la policía va estrechando el cerco, se verá obligado a encarar la posibilidad de que su pasado no sea el que siempre había creído.Un fascinante " standalone " de una de las mejores plumas de suspense de nuestros tiempos, " El secreto del olmo " se pregunta en qué nos convertimos y de qué somos capaces cuando dejamos de saber quiénes somos. «Una gran obra de una gran escritora. Qué suerte tienen sus lectores». Stephen King «El libro que confirma a Tana French como la autora más importante de novela negra de la actualidad». The Guardian «La novela más conseguida de Tana French». The Ne...
DIARIO DE UN CAZADOR
ISBN: 9788423356126
Page: 208
Lang: Castellano
Year: 2019
Price: 7.55
Publisher By: Destino
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Lorenzo trabaja de bedel en una escuela, mantiene a su madre, tiene las ideas muy claras sobre muchas cosas y en los ratos libres, y todos los domingos durante la temporada, va de caza. Contempla el mundo con su lúcida inteligencia de muchacho de pueblo y se cuenta a sí mismo las cosas que pasan sin pensar en la posteridad. Su existencia, aunque estrecha y humilde, está tamizada por un optimismo beligerante y una clara conciencia de su dignidad. Frente a los sinsabores cotidianos está siempre la caza, que le llena el alma de gozo ?desde la elección de los cartuchos al regreso con las piezas? incluso en los días de fiasco. Delibes consigue con Diario de un cazador ?Premio Nacional de Literatura 1955? una obra extraordinaria, divertida ?a menudo hilarante? y conmovedora, y convierte a Lorenzo en uno de los personajes más intensos y más de carne y hueso de la literatura española.
PALABRAS QUE TÚ ENTENDERÁS
ISBN: 9788423356003
Page: 416
Lang: Castellano
Year: 2019
Price: 19.95
Publisher By: Destino
Tags: Narrativa española,Novela contemporánea
EN EL UMBRAL DE LA MUERTE
ISBN: 9788417659240
Page: 230
Lang: Castellano
Year: 2019
Price: 11.40
Publisher By: Eride
Tags: Narrativa española,Novela contemporánea
En noviembre de 1936, va a iniciarse la batalla de la defensa de Madrid. Ramón intenta alistarse en las milicias republicanas, pero es corto de vista y no le permiten combatir. A cambio va destinado al puesto de mando en el Ministerio de la Guerra para realizar labores administrativas. Eso le va a permitir estar presente en la toma de decisiones que ahí se formalicen en los días previos y será encargado de llevar las órdenes de combate al frente de batalla en mano para que no sean interceptadas por el enemigo. El día siete de noviembre de 1936 se inician las hostilidades, lo que para él es servir a sus ideales, puesto que la república es la forma de estado que defiende. En su primera entrega de las órdenes de combate le hieren y es trasladado en una carreta que pasaba por los alrededores del frente, a la zona rebelde. Ahí es donde surgirá un hecho que hará tambalear los pilares de sus convicciones.
LEJOS DEL CORAZON
ISBN: 9788423355679
Page: 384
Lang: Castellano
Year: 2019
Price: 8.50
Publisher By: Destino
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
STRANGER THINGS: A OSCURAS EN LA CIUDAD
ISBN: 9788401022982
Page: 448
Lang: Castellano
Year: 2019
Price: 17.95
Publisher By: Plaza & janes editores
Tags: Narrativa fantástica,Géneros literarios,Literatura
El jefe Jim Hopper revela a Once unos ansiados secretos sobre su pasado como inspector de policía en Nueva York, arrojando luz sobre su vida antes de los acontecimientos de la serie de televisión Stranger Things. La segunda precuela de la serie de Netflix más exitosa de todos los tiempos. Hawkins, Navidad de 1984. Lo único que anhela el jefe Jim Hopper es disfrutar de una primera Nochebuena tranquila junto a Once, pero su hija adoptiva tiene otros planes. Acaba de rescatar del sótano una caja de cartón con las palabras «Nueva York» y es entonces cuando empiezan las preguntas complicadas. Por qué se marchó Hopper de Hawkins hace ya tantos años? Qué significa «Vietnam»? Y por qué nunca había hablado de Nueva York? Aunque Hopper preferiría enfrentarse a una horda de Demogorgones que hablar de su pasado, sabe que no puede seguir escondiendo la verdad. Y así comienza la historia del incidente de Nueva York, el último gran caso antes de que todo cambiara. Nueva York, verano de 1977. Hopper inicia una nueva vida a su regreso de Vietnam. Su hija pequeña, su cariñosa esposa y un nuevo empleo como inspector de la policía de Nueva York le facilitan la incorporación a la vida de civil. Pero cuando los agentes federales le arrebatan el caso sin resolver de una serie de brutales asesinatos, Hopper decide actuar por su cuenta y arriesgarlo todo para desvelar la verdad. Tardará poco en infiltrarse en las bandas callejeras más infames de Nueva York. Pero cuando está a punto de resolver el caso, un apagón se apodera de la ciudad y precipita a Hopper en la oscuridad más profunda a la que se haya enfrentado jamás.
CANCIONES DE AMOR Y GUERRA (LAS CRONICAS DE DEVERILL 1)
ISBN: 9788416517145
Page: 480
Lang: Castellano
Year: 2019
Price: 19.00
Publisher By: Umbriel
Tags: Narrativa extranjera,Novela contemporánea
Santa Montefiore, la reina del romance épico, une de manera magistral la convulsa historia de Irlanda a lo largo de varios siglos con una trama familiar y romántica que atrapa desde las primeras páginas. El tono recuerda mucho a la serie Downton Abby (tramas románticas, conflicto entre irlandeses e ingleses, y cómo afecta la Primera Guerra Mundial a la caída del tipo de vida de la aristocracia). Otros referentes podrían ser Diana Gabaldon o Florencia Bonelli. Primera entrega de la trilogía Crónicas de los Deverill. El curso de sus vidas estaba trazado de antemano, pero el amor y la guerra lo cambiarían todo.El castillo de Deverill, enclavado en las sinuosas colinas de Irlanda, es el hogar de tres mujeres muy distintas la pelirroja Kitty Deverill, su mejor amiga e hija de la cocinera del castillo, Bridie Doyle, y su extravagante prima inglesa, Celia Deverill. Al estallar la guerra, sus vidas cambian para siempre.Separadas por la traición, reducido su mundo a cenizas y arrastradas a lugares muy distintos del globo, su amistad parece condenada al olvido. Pero las tres tienen una cosa en común una añoranza constante y apasionada por el castillo de Deverill y por todos los recuerdos que contiene.
MUJERCITAS / AQUELLAS MUJERCITAS
ISBN: 9788427217201
Page: 480
Lang: Castellano
Year: 2019
Price: 18.05
Publisher By: Molino
Tags: Narrativa extranjera,Novela contemporánea
Un clásico muy querido para redescubrir.
COMO SOBREVIVIR A UN APOCALIPSIS ZOMBI CON EXPCASEROS
ISBN: 9788427045514
Page: 912
Lang: Castellano
Year: 2019
Price: 12.25
Publisher By: Martinez roca
Tags: Juvenil
Sabrías qué alimentos elegir? Cómo hacer fuego con un paquete de chicles? Cocinar una pizza con una caja de zapatos? Convertir un clip en una auténtica brújula? Usar tu propia orina para hacer una pila? Calcular la hora con un simple palo? En esta guía encontrarás los trucos más locos de supervivencia cocinar en un vaso de cartón. vivir en una casa flotante e incluso fabricar tu propia lavadora portátil... No hay límites! Aunque si lo que buscas es divertirte. también te enseñamos un montón de gamberradas que hacer con los zombis. como ponerles una cabeza de creeper y jugar con ellos a Zombicraft. En resumen. con este libro aprenderás a sobrevivir y pasártelo bien. Quién sabe. puede que cualquier día los zombis salgan de la pantalla y llamen a tu puerta...
REINA (TRILOGÍA MOUNT 2)
ISBN: 9788416076840
Page: 256
Lang: Castellano
Year: 2019
Price: 15.10
Publisher By: Vergara ediciones b
Tags: Narrativa romántica,Romántica y erótica
«Cómo puedo desearle y temerle al mismo tiempo? Me digo que le odio, pero cada vez que entra en mi habitación, mi cuerpo me traiciona.» Llega REINA, la esperada segunda entrega de la TRILOGÍA MOUNT, con más de 200.000 ejemplares vendidos en Estados Unidos. Soy su entretenimiento, su juguete, el pago de la deuda. Me digo que le odio, pero cada vez que entra en mi habitación, mi cuerpo me traiciona. Cómo puedo desearle y temerle al mismo tiempo? No me di cuenta de que esto sería una completa anarquía. Debería haberlo sabido. Cuando interviene Mount, no hay reglas. No me rendiré. No mostraré debilidad. Me mantendré firme y saldré de esta empresa con mi corazón y mi alma intactos. Pero él tiene otros planes...