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:
VAHO
ISBN: 9788432146084
Page: 76
Lang: Castellano
Year: 2016
Price: 9.02
Publisher By: Rialp
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
Premio Adonáis 2015. Premio Adonáis 2015, según el jurado,"por su inteligencia poética, que señala, tras las apariencias, el sentido profundo de las cosas". A partir de elementos difuminados, y, en muchas ocasiones, con un tono predominantemente irónico, Sancho Ferrer establece un universo donde lo difuso -niebla, sueño, vaho, ceniza, espejos- configura los límites de una realidad a la que intenta acercarse mediante la nostalgia o de la melancolía."Nombremos lo que duele"parece ser el verso concluyente de este espléndido, maduro y reflexivo libro, escrito con la lucidez de quien ansía descubrir lo que de verdad envuelve tanto el velado mundo exterior como interior del poeta. Rodrigo Sancho Ferrer es arquitecto por la Universidad Politécnica de Madrid y compagina su oficio con distintos proyectos musicales y literarios. Ha obtenido varios premios y galardones poéticos.
EN UN SUEÑO PINTADO
ISBN: 9788494468506
Page: 160
Lang: Castellano
Year: 2016
Price: 11.40
Publisher By: Satori
Tags: Poesía clásica extranjera hasta el siglo XVIII,Poesía,Literatura
VIAJE A NADSGAR II
ISBN: 9788416596164
Page: 616
Lang: Castellano
Year: 2015
Price: 19.00
Publisher By: Eride
Tags: Narrativa española,Novela contemporánea
El amor es como un juego. Un juego de locos. Un juego de idiotas, un juego adictivo. En este juego lo más importante es no tener miedo a perder. Aquí sólo se gana arriesgando. Has de saber muy bien contra quién juegas y... lo que arriesgas. El amor es como una obra de teatro. Como un prestigioso intérprete, siempre fiel a su papel, sin flaquear. El amor tiene una y mil caras, pero sólo una de ellas no es una máscara. Curiosamente, esa es la última cara que debes mostrar. Hasta entonces has de elegir bien tus cartas, tus máscaras, tus trucos... El amor es saber ser bueno. Y también ser malo. Sobre todo eso último. El amor es algo inexplicable, pero todos lo entienden. Es duro, pero a todos les parece hermoso. Es efímero, pero a la vez es eterno. Es algo que todos sienten, pero aun así es único. Tan solo él puede hacer a un pobre rico y a un rico pobre. Es lo único que puede ser lo más bello y terrible a la vez. El amor es aquello que hace a los hombres escalar montañas y domar mares. Pero también es aquello que puede dañar en lo más profundo del alma. El amor es saber apretar una tuerca al máximo, justo antes de que se pase de rosca. El amor es un juego de tira y afloja. El amor es autocontrol. Es saber mantener tu postura aunque notes que te estés muriendo por dentro. Es esperar aunque quieras correr. Correr aun...
EL MAGO DE PAPEL
ISBN: 9788416224272
Page: 288
Lang: Castellano
Year: 2016
Price: 17.00
Publisher By: Oz editorial
Tags: Juvenil
Ceony Twill llega a la casa del mago Emery Thane con el corazón roto. Tras haberse graduado como la mejor de su clase en la Escuela Tagis Praff para los Proclives a la Magia, a Ceony le asignan su aprendizaje en el Plegado, la magia de papel, aunque siempre había soñado con ser Fusionadora y hechizar el metal. Y cuando Ceony domine el papel, esta será su única magia para siempre. Sin embargo, los hechizos que Ceony aprende con el peculiar pero amable Thane resultan ser más fascinantes de lo que jamás hubiese imaginado da vida a criaturas de papel, revive cuentos con imágenes fantasmales, y hasta lee el futuro. Pero a medida que aprende estas maravillas, Ceony descubre los asombrosos peligros de la magia prohibida.Una Extirpadora, una practicante de la magia oscura y de sangre, entra en la vivienda y le arranca a Thane el corazón del pecho. Para salvar la vida de su profesor, Ceony debe enfrentarse a la malvada maga y embarcarse en una aventura increíble que la llevará a la cámara del corazón de Thane, que sigue latiendo y revela el alma del hombre.
EL CLUB DE LOS INCOMPRENDIDOS
ISBN: 9788477028215
Page: 304
Lang: Castellano
Year: 2016
Price: 9.97
Publisher By: Valdemar
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
LAS CHICAS DE CANTERBURY
ISBN: 9788492915767
Page: 256
Lang: Castellano
Year: 2016
Price: 5.65
Publisher By: Umbriel
Tags: Narrativa extranjera,Novela contemporánea
Che de Milan no pasa por su mejor momento. Tres días después del funeral de su madre, recibe la urna con las cenizas y una nota adjunta recordándole una promesa que tenía medio olvidada Conforme a nuestro acuerdo, ahora debes llevarme a Canterbury. En un principio desecha la idea. Al fin y al cabo, era solo una de las ideas excéntricas de su madre Pero tras recibir una segunda carta de su novio, en la que la abandona por otra, toma la decisión definitiva se marcha a Canterbury. De mala gana, se une a ocho desconocidas en un viaje de casi cien kilómetros entre Londres y el santuario de Thomas Becket en la catedral de Canterbury, conocido por sus milagros. Che, que es una adicta al trabajo, se verá obligada a aflojar el ritmo, a dejarse llevar y a tomar conciencia del mundo que la rodea. Las peregrinas van narrando historias por el camino a la manera de Chaucer, rivalizando por ver quién consigue plasmar con más acierto la verdadera esencia del amor. A medida que estrecha lazos con sus compañeras (y, lo que es más importante, consigo misma), Che irá descubriendo las difíciles y sorprendentes enseñanzas que nos depara el camino acerca de la vida y la muerte, el amor, el desamor y las virtudes de la imperfección.
HIJA UNICA
ISBN: 9788491290681
Page: 352
Lang: Castellano
Year: 2017
Price: 17.00
Publisher By: Suma
Tags: Novela negra
Tu casa puede ser el lugar más peligroso del mundo. «Un impresionante debut... Estamos ante la próximaLa chica del tren?». The Daily Mail A sus dieciséis años, Rebecca Winter estaba disfrutando del mejor verano de su vida ganaba algún dinero en un restaurante, tonteaba con un chico mayor y compartía confidencias con su mejor amiga. Hasta que empezaron a sucederle cosas extrañas, como notar una presencia en su dormitorio o sentirse observada. Pese a todo, Bec no fue consciente de lo que le iba a ocurrir... hasta que un día se esfumó sin dejar rastro. Más de una década después, una joven asegura ante la policía ser la Bec desaparecida y pronto se encuentra viviendo su vida. Abrazando a sus padres. Aprendiendo los nombres de sus amigos. Jugando con sus hermanos pequeños. Pero quizá ni la acogedora familia ni los entusiasmados amigos de Bec sean lo que parecen. Porque mientras comienza a sumergirse en la personalidad de la auténtica Rebecca Winter, la impostora descubre que quien la hizo desaparecer aún anda suelto. Y ella puede estar en peligro inminente. La crítica ha dicho... «La excelente novela de Anna Snoekstra destaca entre la multitud de libros de suspense psicológico con sus h...
JARDIN UMBRIO
ISBN: 9788467006933
Page: 192
Lang: Castellano
Year: 2017
Price: 8.50
Publisher By: S.l.u. espasa libros
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
TIRANO BANDERAS
ISBN: 9788437636733
Page: 648
Lang: Castellano
Year: 2017
Price: 18.05
Publisher By: Catedra
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
El largo proceso de construcción de" Tirano Banderas" dio comienzo hacia octubre-noviembre de 1923. El primer testimonio de ello se encuentra en la carta que le escribió a Alfonso Reyes el 14 de noviembre de 1923" Estos tiempos trabajaba en una novela americana" Tirano Banderas" . La novela de un tirano con rasgos del Doctor Francia, de Rosas, de Melgarejo, de López, y de don Porfirio. Una síntesis el héroe, y el lenguaje una suma de modismos americanos de todos los países de lengua española, desde el modo lépero al modo gaucho. La República de Santa Trinidad de Tierra Firme es un país imaginario, como esas cortes europeas que pinta en algún libro Abel Hermant" . De junio de 1925 a octubre de 1926 fue dando a conocer en diversos medios de comunicación partes de la novela que, con ampliaciones, reubicaciones, correcciones de distinto signo y nuevos textos, convirtió, en el verano-otoño de 1926, en la versión final que apareció el 15 de diciembre de 1926. Valle se muestra en esta novela como un gran artista exasperado. Y lo que le irrita y angustia es ver copiadas, incluso aumentadas a veces, en Hispanoamérica, las lacras españolas. Y no encontrar salida.
MÁS ALLÁ DEL ANCHO MISURI
ISBN: 9788477028550
Page: 672
Lang: Castellano
Year: 2017
Price: 26.60
Publisher By: Valdemar
Tags: Narrativa extranjera,Novela contemporánea
Incluye 32 páginas con ilustraciones a color. Más allá del ancho Misuri inspiró una película de igual títulodirigida en 1951 por William A. Wellman y protagonizada por Clark Gable.Más allá del ancho Misuri (1947) es un excelente ensayo histórico del escritor y estudioso norteamericano Bernard DeVoto que mereció el premioPulitzer al mejor libro de Historia. DeVoto nos introduce de un modo literario y apasionante en el mundo de la exploración y el comercioen los extensos territorios vírgenes al oeste del río Misuri durante la primera mitad del siglo XIX. Un espléndido paisaje en el que convivíanunos millares de tramperos blancos junto con las tribus indias asentadas en las grandes llanuras los sioux, cheyenes, arapahoes, pawnees, crows,nez perces, etc. DeVoto logra una emocionada evocación de la vida en la Frontera al tiempo que enriquece considerablemente el conocimientoque teníamos de la historia de la expansión norteamericana hacia el Oeste y la formación de la mente continental. Uno de los principalestemas tratados en esta obra es el comercio de pieles, especialmente de castor y búfalo, que alcanzó su auge entre 1820 y 1840. DeVoto nosinforma de cómo vivían realmente todos aquellos míticos «hombres de montaña» Jim Bridger, Kit Carson, Joe Meek, etc., tratados más tardecomo personajes literarios en novelas c...
EN LA CENIZA BLANCA DE LAS ENCIAS
ISBN: 9788416682492
Page: 76
Lang: Castellano
Year: 2017
Price: 9.50
Publisher By: S.l. ediciones de la isla de siltola
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura