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:
STONE COLD
ISBN: 9780141368993
Page:
Lang: Inglés
Year:
Price: 9.50
Publisher By: Penguin
Tags: Juvenil
A tense, exciting thriller combined with a perceptive and harrowing portrait of life on the streets as a serial killer preys on the young and vulnerable homeless. 17-year-old Link is distrustful of people until he pairs up with Deb, homeless like him. But what Deb doesn't tell him is that she's an ambitious young journalist on a self-imposed assignment to track down the killer and that she's prepared to use herself as bait ... Winner of the Carnegie Medal Robert Swindells lives on the Yorkshire moors and is a full-time writer. He has won the Children's Book Award twice, for BROTHER IN THE LAND and for ROOM 13. In 1994, he won the Carnegie Medal for STONE COLD, and also the Sheffield Book Award.
ME LLAMO LUCY BARTON
ISBN: 9788417761073
Page: 224
Lang: Castellano
Year: 2019
Price: 12.25
Publisher By: Duomo editorial
Tags: Narrativa extranjera,Novela contemporánea
De la autora Premio Pulitzer y n1 del The New York Times Una historia que ilumina nuestras relaciones más tiernas. UNA HISTORIA ÚNICA, CONTADA DE MUCHAS MANERAS, QUE QUEDA EN EL ALMAEn una habitación de hospital en pleno centro de Manhattan, delante del iluminado edificio Chrysler, cuyo perfil se recorta al otro lado de la ventana, dos mujeres hablan sin descanso durante cinco días y cinco noches. Hace muchos años que no se ven, pero el flujo de su conversación parece capaz de detener el tiempo y silenciar el ruido ensordecedor de todo lo que no se dice. En esa habitación de hospital, durante cinco días y cinco noches, las dos mujeres son en realidad algo muy antiguo, peligroso e intenso una madre y una hija que recuerdan lo mucho que se aman. «Tengo una misión lograr que miles de lectores se rindan como yo ante Elizabeth Strout.» Paolo Giordano«Strout reviste lo ordinario de una fuerza asombrosa.» The New Yorker«Una delicada joya, con una sensibilidad psicológica exquisita.» L'Express «Sus libros nos hacen mejores personas.» La Repubblica «Tengo una misión lograr que miles de lectores se rindan como yo ante Elizabeth Strout.» Paolo Giordano «Strout reviste lo ordinario de una fuerza asombrosa.» The New Yorker«Una delicada joya, con una sensibilidad psicológica exquisita.» L'Express «Sus libros nos h...
MEMORIA DE CRISTAL
ISBN: 9788466660082
Page: 368
Lang: Castellano
Year: 2016
Price: 19.85
Publisher By: S.a. ediciones b
Tags: Narrativa extranjera,Novela contemporánea
Qué pasaría si solo tuvieses un día para descubrir quién has sido en realidad? Cuando Sabrina Boggs encuentra por casualidad unas misteriosas pertenencias de su padre, descubre una importante faceta de su vida cuya existencia ignoraba. Su vida cotidiana, hasta entonces rutinaria, sufrirá una ruptura inesperada al revelársele los secretos del hombre a quien creía conocer, así como recuerdos, historias y gentes de las que nada sabía. De la noche a la mañana, su vida y cuanto la rodea cambiarán por completo.Cecelia Ahern vuelve a subyugarnos con una historia acerca de cómo las decisiones más comunes pueden tener sobre nuestras vidas las consecuencias más extraordinarias. Y de cómo arrojando luz sobre la vida de otros podemos llegar a entendernos a nosotros mismos. «Inteligentemente construida, emocionante y adictiva.»Daily Mail «Una historia lúcida y emotiva sobre la relación entre un padre y su hija, los recuerdos, la infancia y sus secretos.»Woman&Home «Maravillosa y sorprendente... estimulante, una afirmación de la vida.»Sunday Express«Compleja y emocionante... Absolutamente deliciosa.»Grazia «Personajes brillantes, pathos e intriga... Sencillamente maravillosa.»Heat«Conmueve e invita a la reflexión.»Irish Independent «De lectura obligatoria.»Marie Claire«Fascinante.»Good Housekeeping «Verdaderamente conmovedo...
EL REINO DE CELAMA
ISBN: 9788466330985
Page: 696
Lang: Castellano
Year: 2017
Price: 10.40
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Celama es un territorio del mito, la imaginación y la memoria que contiene, como invención literaria, una gran metáfora sobre la desaparición de las culturas campesinas, que nos lleva a lo más hondo y misterioso del corazón humano. Este volumen reúne la trilogía que Luis Mateo Díez dedica al reino de CelamaEl espíritu del páramo,La ruina del cieloyEl oscurecer. El espíritu del páramo,La ruina del cieloyEl oscurecerconforman la trilogía que Luis Mateo Díez dedicó a ese Reino en el que, en el correr de los siglos, se explora su memoria y el destino de la tierra y de quienes la habitaron. El Premio de la Crítica y el Nacional de Literatura reconocieron, en su momento, la ambiciosa conquista de un territorio imaginario, que es ya un clásico de la literatura contemporánea. Reseña «El reino de Celama es uno de los territorios perdurables de la Historia de la Literatura.» José María Merino
LA PRISION TRANSPARENTE
ISBN: 9788416193547
Page: 150
Lang: Castellano
Year: 2016
Price: 18.05
Publisher By: Vaso roto
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
LA GUERRA LARGA (SAGA LA TIERRA LARGA 2)
ISBN: 9788466338769
Page: 512
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura
La segunda entrega de una serie escrita a cuatro manos por el aclamado Terry Pratchett, creador delMundodisco, y el prestigioso autor de ciencia ficción británica, Stephen Baxter una nueva aventura tan inteligente como divertida, que indaga las consecuencias de un mundo ilimitado. La Tierra Larga es un sinfín de mundos paralelos a solo un paso de distancia. La humanidad ha explorado muchos de ellos, impulsando el comercio y la cultura. Pero también ha alterado el equilibrio político de nuestra tierra de origen y la estabilidad ecológica de estos nuevos mundos. Por un lado, la Declaración de Independencia de una lejana colonia provoca la censura del gobierno ultraconservador. Por otro, los humanos han descubierto que los trolls, unos pacíficos humanoides capaces de cambiar de mundo, son muy útiles para el trabajo físico y los utilizan para su beneficio. Ante el inexorable avance de los colonos humanos, los trolls están empezando a desaparecer. En su día, Joshua Valienté lideró la primera misión de exploración de estos mundos múltiples junto con la unidad de inteligencia artificial llamada Lobsang. Ahora, una década después, Joshua se verá obligado a abandonar su vida apacible con su mujer e hijo. La Tierra Larga recurre de nuevo a él porque se ...
LA SED (HARRY HOLE 11)
ISBN: 9788416709434
Page: 576
Lang: Castellano
Year: 2017
Price: 18.90
Publisher By: Reservoir books
Tags: Novela negra
La esperada nueva novela de Harry Hole, un caso inquietante en el que Jo Nesb profundiza en la oscuridad del ser humano. Una abogada, especializada en apoyar a víctimas de abusos sexuales y violaciones, vuelve a casa tras una decepcionante cita concertada a través de Tinder. Un psicópata la espera en su dormitorio. Desgarra el cuello de la mujer con una dentadura de hierro. Inmediatamente se filtra a la prensa sensacionalista que en el lugar del crimen falta sangre de la víctima y que hay indicios de que el asesino se la ha bebido. Unos días después aparece otro cadáver y las circunstancias de su muerte no pueden ser solo una coincidencia... El director de la policía ve amenazadas sus aspiraciones políticas a causa de estos crímenes sin resolver y chantajea a Harry Hole para que acepte investigar el caso. Se inicia entonces una carrera contra reloj para evitar que la matanza continúe. Nada es lo que parece y Harry Hole recurre a un psiquiatra especialista en vampirismo para intentar entender la psique del asesino. Reseña «El rey indiscutible de la novela negra.» El Mundo
AL OTRO LADO DEL RIO Y ENTRE LOS ARBOLES
ISBN: 9788466337939
Page: 256
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Nueva traducción de una de las últimas novelas del Premio Nobel de Literatura Ernest Hemingway. Un triste óleo de la vejez, el hastío, el amor, la vida y la muerte. El coronel Richard Cantwell, enfermo y al borde del retiro, decide pasar sus últimos días en la hermosa e invernal Venecia bajo el pretexto de cazar patos para encontrarse allí con Renata, una joven aristócrata con quien mantiene un amor prohibido. El viejo militar hallará a su lado el gozo del que se ha visto privado toda su vida. Pero también allí, paseando por calles frías y rodeado del lento e implacable devenir del agua de los canales, rememorará sus hazañas bélicas durante la Segunda Guerra Mundial, que le legaron solamente recuerdos, la amistad con el matre de un hotel y una mano izquierda atrofiada. A través de la mirada desencantada de Cantwell y de una prosa inconfundible, vívida e hiriente,Al otro lado del río y entre los árboleses una obra sobrecogedora, escrita con la sensibilidad única de un autor irrepetible. Tenesse Williams dijo... «La novela más triste del mundo en la ciudad más triste del mundo. La mejor obra de Hemingway, la más delicada y honesta.»
CORONA CRUEL (LA REINA ROJA. RELATOS)
ISBN: 9788494631511
Page: 205
Lang: Castellano
Year: 2016
Price: 11.35
Publisher By: Oceano
Tags: Juvenil
Descubre la verdad acerca del pasado de Norta en estos relatos de La reina Roja. Dos mujeres divididas por el color de su sangre, una Plateada y otra Roja, dos historias secretas que nadie más conoce.«Canción Real» La reina Coriane, primera esposa del rey Tiberias, guarda un diario íntimo, pero teme que sus secretos sean usados contra ella. Coriane relata su embriagador cortejo con el príncipe heredero, el nacimiento de un nuevo príncipe, Cal, y los letales desafíos que le esperan en la vida de palacio.«Cicatrices de acero» La capitana Farley intercambia mensajes codificados con la resistencia mientras recluta contrabandistas y radicales en su primer intento de atacar la capital. Fue criada para ser fuerte, pero plantar las semillas de la rebelión en Norta es un trabajo más duro de lo esperado, hasta que tropieza con una chica que puede ser la clave de toda la operación Mare Barrow.
ELIZABETH Y SU JARDIN ALEMAN
ISBN: 9788426403308
Page: 160
Lang: Castellano
Year: 2017
Price: 21.75
Publisher By: Lumen
Tags: Narrativa extranjera,Novela contemporánea
Unbest sellerdel siglo XIX que es una delicia para el siglo XXI. La recuperación de una de las voces más interesantes del siglo pasado. Un clásico que explora la soledad y la libertad de una mujer, ahora convertido en un hermoso álbum ilustrado por Sara Morante. Para Elizabeth la felicidad está en la libertad de poder elegir libremente los placeres que la hacen feliz pasear entre las flores y las plantas de su jardín, ver pasar las estaciones, leer y jugar con sus tres hijas, ajena a la rutina doméstica, a los problemas de la servidumbre y a la incomprensión de su marido. Una inteligente radiografía de los espacios personales, de las relaciones, de la felicidad, de la soledad entendida de la mejor de las maneras, de las decisiones y de las opciones que se toman a la hora de definir cómo, con quién y con qué decidimos ser felices. Con una forma de escribir natural, fácil, y con un sentido del humor perspicaz, descarado y burlón, Elizabeth von Arnim llega a nosotros con un mensaje que cabalga el tiempo y se instala con soltura en la actualidad.
LA CASA DE LAS MINIATURAS
ISBN: 9788498387889
Page: 448
Lang: Castellano
Year: 2017
Price: 12.35
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Un día de otoño de 1686, una joven de dieciocho años llama a la puerta de una casa señorial en el barrio más acomodado de Ámsterdam. Nella Oortman se ha trasladado del campo a la ciudad para convivir con su marido, Johannes Brandt. Como regalo de boda, Johannes obsequia a su flamante esposa con un objeto muy de moda entre la gente pudiente de la época una réplica de su propia casa en miniatura que Nella deberá poblar con figuras. Sin embargo, poco a poco, el amable pasatiempo se irá transformando en la clave de una serie de inquietantes revelaciones que conducirán a Nella a desenmascarar los secretos más oscuros de los actuales moradores de la casa incluido su marido, arrojando luz sobre los peligros que amenazan la supervivencia de su nueva familia. Relato vibrante de ambiciones íntimas y sueños traicionados, La casa de las miniaturas logró un formidable éxito comercial en el Reino Unido un millón de ejemplares vendidos, fue galardonada con el National Book Award y nombrada Libro del Año por las librerías Waterstones. Con admirable precisión, la autora recrea el ambiente de Ámsterdam a finales del siglo XVII, un mundo áspero y riguroso donde los gremios burgueses se enfrentaban al fanatismo religioso y la intransigencia del poder establecido. Una lectura inolvidable.
LAS ALAS DE LA ESFINGE (SERIE MONTALBANO 15)
ISBN: 9788498387919
Page: 224
Lang: Castellano
Year: 2017
Price: 8.55
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
La relación entre Montalbano y Livia ha dado un giro tan pronunciado que Salvo se encuentra sumido en un mar de dudas, presa de un profundo desasosiego que el paso del tiempo no parece sino agravar. En tal estado de ánimo se encuentra el comisario cuando una llamada de Catarella lo obliga a zambullirse en la investigación de un crimen. Ha aparecido el cadáver desnudo de una joven, y la única pista sobre su identidad es un tatuaje en la espalda que representa una pequeña esfinge, una mariposa nocturna. Cuando la imagen se difunde por televisión, Montalbano y sus ayudantes irán tirando de un hilo que los conducirá hasta La Buena Voluntad, una asociación benéfica respaldada por importantes personajes cuya aparente misión es redimir a chicas de la calle y guiarlas por el buen camino. Sin embargo, al comisario más famoso de Italia las buenas intenciones de la asociación enseguida le huelen a chamusquina, cosa que irremediablemente lo mete en un buen lío cuando su jefe le recrimina investigar a personalidades intachables. Pero el olfato de Montalbano puede más que la prudencia de sus superiores, lo que lo llevará a vérselas con nuevas y crueles manifestaciones del crimen organizado.