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:
ADIVINA QUIEN SOY
ISBN: 9788408153771
Page: 448
Lang: Castellano
Year: 2016
Price: 7.55
Publisher By: Planeta
Tags: Erótica en bolsillo,Narrativa en bolsillo,Literatura
Llega la saga erótica más esperada.Altamente adictiva Yanira trabaja de cantante en los hoteles de Tenerife. Está solteray vive rodeada de su familia. Su vida es plácida y, en cierto modo,acomodada.Pero a Yanira le gusta experimentar cosas nuevas, y decide adentrarseen el mundo de los intercambios de pareja. En uno de losbares que frecuenta conoce a un italiano que le enseñará que elsexo va mucho más allá de lo que ella conocía hasta el momento.Un año más tarde se traslada a Barcelona y comienza a trabajar decamarera en un crucero de vacaciones llamado Espíritu Santo. En elbarco también está Dylan, un atractivo empleado de la sección demantenimiento que apenas le hace caso, a pesar de las continuassonrisas de Yanira.Lo que ella no sabe es que la observa más de lo que cree, y aunquelos malentendidos que surgen entre ellos le hacen pensar locontrario, la atracción que sienten les hará encontrarse y compartirun sinfín de juegos morbosos, divertidos y sensuales.Adivina quién soy es una divertida comedia erótica en la que lassonrisas brotarán a raudales de tu boca y donde tú misma te sentirásen la piel de la protagonista.
LA FIESTA DEL CHIVO
ISBN: 9788490625637
Page: 600
Lang: Castellano
Year: 2015
Price: 10.40
Publisher By: Debolsillo
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Un libro para no perder las raíces. Una novela que ya es historia. Por qué regresa Urania Cabral a la isla que juró no volver a pisar? Por qué sigue vacía y llena de miedo desde los catorce años? Por qué no ha tenido un solo amor? En La Fiesta del Chivo (2000) asistimos a un doble retorno. Mientras Urania visita a su padre en Santo Domingo, volvemos a 1961, cuando la capital dominicana aún se llamaba Ciudad Trujillo. Allí un hombre que no suda tiraniza a tres millones de personas sin saber que se gesta una maquiavélica transición a la democracia. Vargas Llosa, un clásico contemporáneo, relata el fin de una era dando voz, entre otros personajes históricos, al impecable e implacable general Trujillo, apodado el Chivo, y al sosegado y hábil doctor Balaguer (sempiterno presidente de la República Dominicana). Con un ritmo y una precisión difícilmente superables, este peruano universal muestra que la política puede consistir en abrirse camino entre cadáveres, y que un ser inocente puede convertirse en un regalo truculento. Mejor novela española del siglo XXI según los expertos consultados por el diario ABC.
EL UMBRAL DE LA ETERNIDAD
ISBN: 9788401342196
Page: 1152
Lang: Castellano
Year: 2014
Price: 23.65
Publisher By: Plaza & janes editores
Tags: Narrativa extranjera,Novela contemporánea
Después de La caída de los gigantes y El invierno del mundo llega el final de la gran historia de las cinco familias cuyas vidas se han entrelazado a través del siglo XX. En el año 1961 Rebecca Hoffman, profesora en Alemania del Este y nieta de lady Maud, descubrirá que la policía secreta está vigilándola mientras su hermano menor, Walli, sueña con huir a Occidente para convertirse en músico de rock. George Jakes, joven abogado que trabaja con los hermanos Kennedy, es un activista del movimiento por los derechos civiles de los negros en Estados Unidos que participará en las protestas de los estados del Sur y en la marcha sobre Washington liderada por Martin Luther King. En Rusia las inclinaciones políticas enfrentan a los hermanos Tania y Dimka Dvorkin. Este se convierte en una de las jóvenes promesas del Kremlin mientras su hermana entrará a formar parte de un grupo activista que promueve la insurrección. Desde el sur de Estados Unidos hasta la remota Siberia, desde la isla de Cuba hasta el vibrante Londres de los años sesenta, El umbral de la eternidad es la historia de aquellas personas que lucharon por la libertad individual en medio del conflicto titánico entre los dos países más poderosos jamás conocidos.
TE REGALARÉ LAS ESTRELLAS
ISBN: 9788491294221
Page: 512
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Suma
Tags: Narrativa romántica,Romántica y erótica
Por la autora de Yo antes de ti, una fabulosa historia sobre cinco extraordinarias mujeres que intentan cambiar su mundo con el poder de los libros. Inspirada por la sed de aventuras y el deseo de abandonar la monotonía de Inglaterra, Alice Wright se enamora de un atractivo americano y toma la impulsiva decisión de aceptar su propuesta de matrimonio. Pero su nueva vida en la pequeña y conservadora ciudad minera de Kentucky en la que Alice se instala con su marido y su autoritario suegro en medio de la Gran Depresión resulta aún más claustrofóbica. Hasta que conoce a Margery O'Hare. Independiente y deslenguada, Margery no ha pedido el permiso de un hombre para nada en toda su vida y ahora se ha propuesto llevar el milagro de los libros hasta el último rincón de la región. A caballo, atravesando montañas y bosques salvajes, y a menudo luchando contra el prejuicio y la ignorancia, Alice, Margery y sus compañeras se convertirán en bibliotecarias itinerantes al tiempo que descubren la libertad, la amistad, el amor y una vida que por fin les pertenece. !-...
TELEFONICA
ISBN: 9788416537471
Page: 352
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: Hoja de lata
Tags: Narrativa extranjera,Novela contemporánea
"El edificio de la Telefónica, en la Gran Vía madrileña, es el primer rascacielos del país. Los aviadores alemanes tratan a diario de bombardearlo para cortar las comunicaciones de la República. Allí entra a trabajar un buen día la voluntaria alemana Anita Adam, pequeña, rolliza y muy independiente. Su modo de ser choca con el machismo de los españoles y con el rol subordinado que se otorgaba a las mujeres. En aquel enorme edificio, que tiembla bajo las bombas de los junkers y los obuses del quince y medio, Anita permanecerá inalterable, trabajando a la débil luz de la lamparilla de su escritorio. Ilsa Barea cuenta una historia polifónica basada en su propia experiencia en el Madrid sitiado. El texto, escrito hace ochenta años, es uno de los últimos testimonios de la Guerra Civil."
AUSTERLITZ
ISBN: 9788433902474
Page: 304
Lang: Castellano
Year: 2019
Price: 10.35
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Este libro ejemplifica como pocos la idea de que la obra postrera de un autor se transforma en involuntario legado. Austerlitz es el último libro que Sebald publicó en vida, y sin duda una de las novelas más ineludibles de la segunda mitad del siglo XX. Pero es también una novela fantasma el retrato fascinado de una Europa recién desaparecida. A través de los encuentros entre el narrador y el misterioso Jacques Austerlitz, al que conoce accidentalmente en la estación de Amberes, se va desplegando un recorrido espectral por la civilización europea del siglo XX, un mundo de fortalezas, estaciones de tren, campos de concentración, libreríasque es, sobre todo, una búsqueda de la propia identidad. Con una prosa de escritor de culto, Sebald abandona los caminos concurridos para ir directo al grano, consciente de que la verdadera literatura, igual que la verdadera vida, es la que sucede en los márgenes de la historia, en la periferia de la acción, en el extrarradio de los sentimientos, en el excurso... es decir, justo donde no esperábamos encontrarla. Andrés BarbaIlustración de la cubierta Armando Fidalgo Este libro ejemplifica como pocos la idea de que la obra postrera de un autor se transforma en involuntario legado. Austerlitz es el último libro que Sebald publicó en vida, y sin duda una de las novelas más ...
GRISHAVERSE 1: SOMBRA Y HUESO
ISBN: 9788418002496
Page: 416
Lang: Castellano
Year: 2019
Price: 16.62
Publisher By: Hidra
Tags: Juvenil
LA COCINERA DE CASTAMAR
ISBN: 9788408204787
Page: 768
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: Planeta
Tags: Narrativa española,Novela contemporánea
Clara. una joven caída en desgracia. sufre de agorafobia desde que perdió a su padre de forma repentina. Gracias a su prodigiosa cocina logra acceder al ducado de Castamar como oficial. trastocando con su llegada el apático mundo de don Diego. el duque. Este. desde que perdió a su esposa en un accidente. vive aislado en su gran mansión rodeado del servicio. Clara descubrirá pronto que la calma que rodea la hacienda es el preludio de una tormenta devastadora cuyo centro será Castamar. su señor y ella misma.Fernando J. Múñez teje para el lector. con una prosa detallista y delicada. una urdimbre de personajes. intrigas. amores. envidias. secretos y mentiras que se entrecruzan en una impecable recreación de la España de 1720.
BEREN Y LUTHIEN
ISBN: 9788445005064
Page: 298
Lang: Castellano
Year: 2018
Price: 20.85
Publisher By: Minotauro
Tags: Literatura,Géneros literarios,Narrativa fantástica,Literatura,Géneros literarios
El libro cuenta con 9 láminas del artista Alan Lee a todo color, además de ilustraciones en blanco y negro integradas en el texto. Todas las ilustraciones se han creado especialmente para esta edición. El relato de Beren y Lúthien era, o se convirtió, en un elemento esencial en la evolución deEl Silmarillion, los mitos y leyendas de la Primera Edad del Mundo concebidos por J. R. R. Tolkien. El autor escribió el relato durante el año siguiente a su regreso de Francia y de la batalla del Somme a finales de 1916. Esencial para la historia y sin haber sido nunca alterado, el elemento central del relato es el destino que ensombrece el amor de Beren y Lúthien, dado que Beren era un hombre mortal y Lúthien una Elfa inmortal, cuyo padre, un gran señor Elfo, en clara oposición a Beren, impuso a éste una tarea imposible que debía llevar a cabo si quería desposar a Lúthien. Éste es el núcleo de la leyenda, que acaba conduciendo al absolutamente heroico intento de Beren y Lúthien de robarle un Silmaril al más malvado de todos los seres Melkor, también llamado Morgoth, el Enemigo Oscuro. En este libro Christopher Tolkien ha intentado extraer la historia de Beren y Lúthien de la extensa obra en la cual estaba entretejida. Para ilustrar una parte del proceso a través del cual este «Gran Relato» de ...
ETERNA(MENTE)
ISBN: 9788403518452
Page: 144
Lang: Castellano
Year: 2018
Price: 12.25
Publisher By: Aguilar
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
EL DIA QUE SE PERDIO LA CORDURA
ISBN: 9788483659052
Page: 456
Lang: Castellano
Year: 2017
Price: 17.00
Publisher By: Suma
Tags: Novela negra
Amor, odio, destino, extrañas prácticas, intriga y acción trepidante inundan las páginas de una novela que se ha convertido en todo un fenómeno editorial antes de su publicación en papel. «A veces el destino nos pone a prueba para que sepamos que existe». Centro de Boston, 24 de diciembre, un hombre camina desnudo con la cabeza decapitada de una joven. El doctor Jenkins, director del centro psiquiátrico de la ciudad, y Stella Hyden, agente de perfiles del FBI, se adentrarán en una investigación que pondrá en juego sus vidas, su concepción de la cordura y que los llevará hasta unos sucesos fortuitos ocurridos en el misterioso pueblo de Salt Lake diecisiete años atrás. Con un estilo ágil lleno de referencias literarias -García Márquez, Auster, Orwell o Stephen King- e imágenes impactantes, Javier Castillo construye unthrillerromántico narrado a tres tiempos que explora los límites del ser humano y rompe los esquemas del género de suspense. Los lectores han dicho... «Enhorabuena a Javier Castillo, un buen descubrimiento, unthrillermuy bien llevado, con personajes muy dispares que se van entremezclando de forma poco predictiva. Podría salir una muy buena película de suspense». «Un gran ...