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:
LOS MÉDICI: UN HOMBRE AL PODER (LOS MÉDICI 2)
ISBN: 9788490708729
Page: 448
Lang: Castellano
Year: 2019
Price: 12.30
Publisher By: B de bolsillo ediciones b
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
Segunda parte de la saga histórica que recrea la historia de la familia más poderosa del Renacimiento los Médici. Florencia, 1469. Lorenzo de Médici está ganando el torneo en honor de su esposa, Clarice Orsini, apenas llegada a Florencia para su boda con el hombre que se convertirá en el Magnífico. Este matrimonio no es un paso fácil para Lorenzo su corazón -está convencido- pertenece y siempre pertenecerá a Lucrezia Donati, mujer fascinante y de extraordinaria belleza. Sin embargo, se avendrá a la voluntad de su madre y reforzará la alianza con una poderosa familia romana. Llamado a gobernar la ciudad y aceptar los costes y los compromisos de la política, dividido entre amor y poder, Lorenzo subestima a los formidables adversarios que están tramando contra él para arrancarle el liderazgo de Florencia, Girolamo Riario, sobrino del papa Sixto IV, concibe una conjura cuyo resultado será terrible para Lorenzo. Y desde ese momento comenzará un período de violencia y venganza de suyas consecuencias muy pocos se librarán... Reseña «Imponente serie histórica... Enorme el trabajo de investigación histórica de Strukul, que ha compuesto sus libros como los thrillers en los que él es maestro. Mucha adrenalina, narración envolvente, con una pizca de trama negra que redondea la historia.» Corriere della Sera La crítica ha dicho sobre Los Médici... «Imponente serie histórica... Enorme el trabajo de investigación histórica de Strukul, que ha compuesto sus libros como los thrillers en los que él es maestro. Mucha adrenalina, narración envolvente, con una pizca de trama negra que redondea la historia.» Il Corriere della Sera «La historia de una dinastía importantísima, una historia hecha de conspiraciones y traiciones.» La Repubblica «Matteo Strukul se confirma como un verdadero maestro del género, conjugando perfectamente acción, aventura y suspense.» Il Manifesto «Las novelas de Matteo Strukul son pura adrenalina.» Panorama «Matteo Strukul disecciona la época brillante y convulsa que vivieron los Médici.» El País
ARDIENTE DESEO (TRILOGÍA PECADO 2)
ISBN: 9788466347655
Page: 320
Lang: Castellano
Year: 2019
Price: 7.55
Publisher By: Debolsillo punto de lectura
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura
Olvida tus prejuicios y no te pierdas la segunda entrega de la trilogía «Pecado», la obra más explosiva de J. Kenner, autorabest seller de The New York Times. «Kenner nos recrea una relación sensual y obsesiva, teñida de peligro, amor prohibido y riesgos enormes.» RT Book Reviews De J. Kenner, una de las grandes maestras del romance erótico, nos llega ahora la segunda entrega de su nueva trilogía, «Pecado», ambientada en un mundo marcado por el lujo, el misterio y las pasiones más prohibidas. Cuando la pasión es tan fuerte que consigue derribar todos los obstáculos, ya solo queda aferrarse a ella y rendirse al amor sin mirar atrás. Jane y Dallas, hermanos adoptivos, han roto los tabúes que frenaban esa poderosa atracción y se han sumergido ya en las turbulentas aguas del sexo y el placer. Pero las reacciones de su familia son tan duras como cabía esperar y su historia de amor, tierna y tórrida a la vez, parece abocada a la incomprensión y al fracaso. Pero su entorno más cercano no es la única sombra que planea sobre esa relación unos misteriosos anónimos demuestran que alguien los acecha. Se trata de una persona que ya les hirió en el pasado y que ahora no puede soportar verlos enamorados y felices, una misteriosa...
RIALTO 11
ISBN: 9788417007751
Page: 240
Lang: Castellano
Year: 2019
Price: 17.05
Publisher By: Libros del asteroide
Tags: Narrativa española,Novela contemporánea
Un día de principios de otoño de 2002, la luz de una pequeña y recóndita librería de la plaza del Rialto de Sevilla se apagó, sin ruido ni apenas despedidas, definitivamente. Su fundadora había empezado a vender libros diez años antes en otras librerías, donde aprendió muchas cosas, además de su oficio. En la sucesión de vivencias que conforman estas deliciosas memorias parciales, Rubiano comparte con los lectores la insobornable vocación que le llevó a establecerse como librera en una esquina del mapa. Y lo hace con humor y con cándida sinceridad, porque salvo la satisfacción de trabajar entre libros y lectores entendemos desde el principio que nada es como había soñado y que en el oficio no faltan tormentas, marejadas y amargas decepciones. Pero también hay, afortunadamente, momentos delirantes, impagables lecciones y grandes alegrías. Ante todo, la valía de estas páginas, que el lector recorrerá entre la carcajada libre y la más profunda empatía, reside en la vitalidad y el personalísimo estilo con el que Rubiano nos habla de su particular devoción por los libros y de cómo uno puede llegar a arriesgar cualquier seguridad por perseguir un sueño. «Rialto, 11 es una victoria indiscutible una victoria del humor dickensiano, de la melancolía y del amor a los buenos libros.»Eduardo Jordá «Bel...
DE LO PEOR, LO MEJOR: LOS CONSEJOS DE AURON
ISBN: 9788427041752
Page: 160
Lang: Castellano
Year: 2015
Price: 9.40
Publisher By: Martinez roca
Tags: Juvenil
LOS NIÑOS DE LEMONIZ
ISBN: 9788467051070
Page: 488
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: S.l.u. espasa libros
Tags: Narrativa española,Novela contemporánea
Mucho se ha hablado del terrorismo de ETA en las décadas de los 70 y 80, pero nunca se había escrito esta historia desde la mirada limpia e inocente de los niños cuyos padres estaban amenazados o fueron asesinados por la organización terrorista. La autora fue uno de ellos y, como otros, vivió en primera persona unos acontecimientos que ningún niño debería vivir jamás, en concreto la campaña de ETA contra la central nuclear de Lemóniz. El testimonio novelado Los niños de Lemóniz es la suma de recuerdos recuperados. Habla de personas, emociones y situaciones, pero sobre todo habla de cómo vivieron esa realidad, de cómo sus padres, ante situaciones límite, intentaban ocultar lo que estaba ocurriendo con el único objetivo de protegerlos. Niños que nunca fueron tenidos en cuenta, ni siquiera en las estadísticas. Y también habla de mujeres, de madres que, a pesar de su juventud, fueron extremadamente valientes, generosas, protectoras y luchadoras.
LA MARCA DEL MERIDIANO
ISBN: 9788408204046
Page: 400
Lang: Castellano
Year: 2019
Price: 8.50
Publisher By: Planeta
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
En una sociedad envilecida por el dinero sucio y la explotación de las personas, todavía el amor puede ablandar a las fieras. Un guardia civil retirado aparece colgado de un puente, asesinado de manera humillante. A partir de ese momento, la investigación que ha de llevar a cabo su viejo amigo y discípulo, el brigada Bevilacqua, abrirá la caja de Pandora corrupción policial, delincuentes sin escrúpulos y un hombre quijotesco que buscará en el deber y el amor imposible la redención de una vida fracturada. Ambientada en la Cataluña actual, esta absorbente novela policíaca de Lorenzo Silva, maestro indiscutible del género, se adentra más allá de los hechos y presenta un sólido retrato del ser humano ante la duda moral, el combate interior y las decisiones equivocadas.
DIENTES BLANCOS (7ª ED.)
ISBN: 9788498389456
Page: 528
Lang: Castellano
Year: 2019
Price: 20.90
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera,Novela contemporánea
Sin duda uno de los autores jóvenes más importantes que han surgido en la literatura anglosajona de los últimos años, la británica Zadie Smith asombró a la crítica y al público lector cuando, con apenas veintidós años, reveló en esta excepcional primera novela una inaudita capacidad para registrar las grandezas y miserias humanas con un ojo observador y distante, pleno de humor y sabia ironía. Galardonada con los premios Whitbread y Guardian, además de quedar finalista en todos los demás concursos literarios importantes de Gran Bretaña, Dientes blancos ha sido portada del New York Times y Le Monde y, por si fuera poco, ha ocupado los primeros puestos en las listas de libros más vendidos en ambas orillas del Atlántico. Situado en un barrio londinense de inmigrantes, el inmenso fresco humano que dibuja la autora tiene como epicentro las familias de Archie Jones y Samad Iqbal, dos ex combatientes de la Segunda Guerra Mundial que vuelven a encontrarse después de treinta
LOS DEMONIOS
ISBN: 9788491054054
Page: 912
Lang: Castellano
Year: 2019
Price: 13.25
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Una de las obras más complejas y profundas de Dostoievski se adentra en los entresijos de la mente del revolucionario, terrorista y nihilista.«Aquel que vencerá al sufrimiento y al terror, y él mismo será Dios. Entonces ya no existirá el otro Dios.»Los demonios se inspira en el asesinato de un estudiante en manos de sus compañeros revolucionarios en 1869, y se concibió como una profunda crítica a los movimientos que estaban emergiendo en aquel momento. El resultado es una de las novelas más controvertidas, complejas y oscuras de Dostoievski desde que escribió Los hermanos Karamázov. Pyotr Verkhovensky y Nikolái Stavrogin son los líderes de una célula revolucionaria cuyo objetivo es derrocar el zar, destruir la sociedad y hacerse con el poder, pero cuando el grupo es descubierto e interviene la justicia, se pone a prueba nuestra propia fe en la humanidad. Esta edición incluye una magnífica introducción de Marta Rebón, traductora, crítica literaria y reconocida experta en literatura rusa. Asimismo, presenta la traducción de Carlos Arce, quien fue un prestigioso periodista, novelista, ensayista, traductor y editor español.
EN BODAS Y ENTIERROS
ISBN: 9788490667736
Page: 320
Lang: Castellano
Year: 2020
Price: 17.57
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea
El inolvidable retrato de la vida de una familia de origen irlandés en el Nueva York de los años sesenta. Los tres hijos de Lucy Towne, dos niñas y un niño a punto de entrar en la pubertad, son testigos de la sucesión de rituales familarescomidas navideñas, bodas, entierrosque marcan el ritmo de su propia existencia, la de sus padres y la de sus tres tías solteronas la siempre eficiente tía Agnes, la «desgraciada» tía Verónica, y la tía May, una antigua monja que ahora vive un amor tardío. La vida de las cuatro mujeres gira en torno a la presencia imponente de Mamá Towne, la madrastra que las crió y que parece haberles inculcado una habilidad especial para la insatisfacción, la irresolución, la mala suerte y la depresión. Es ésta una auténtica novela de iniciación, en la que sus jóvenes protagonistas descubrirán que vivir es, en el fondo, dialogar incesantemente con los demonios familiares.
K-POP LOVE STORY
ISBN: 9788408221562
Page: 192
Lang: Castellano
Year: 2020
Price: 12.30
Publisher By: Planeta
Tags: Juvenil
La novela mas romantica y glamurosa sobre k-pop, el fenomeno coreano que estaarrasando en nuestro pais! Alice, una chica de 18 anos, se ha tomado un ano sabatico antes de la universidad, y gana para sus gastos trabajando para un organizador de conciertos. Y esta noche colaboraraen el concierto del grupo mas importante de K-pop en todo el mundo! En el backstage, topa con Sun, uno de los lideres del grupo, y con su manager ambos sostienen una acalorada discusion acerca de la alocada vida amorosa de Sun. Cuando ven a Alice, se les ocurre una idea aun mas loca por queno fingir una relacion sentimental con esta joven europea para tranquilizar a las fans y a los medios? AceptaraAlice una propuesta que cambiarasu vida? Mas que una tendencia, el k-pop se estaconvirtiendo en un fenomeno arrollador que ha llegado tambien a nuestro mercado, con un fandom cada vez mayor entre los jovenes a partir de catorce anos. Y como no podia ser de otra manera BTS, el grupo con liderazgo indiscutible del genero en todo el mundo, con millones de fans y millares de campanas a nivel internacional, protagoniza por fin un fanfiction en formato papel.
LEJOS DE KAKANIA
ISBN: 9788416291939
Page: 496
Lang: Castellano
Year: 2019
Price: 21.75
Publisher By: Periferica
Tags: Narrativa española,Novela contemporánea
«No hay amigos, sino momentos de amistad», anotó en su diario íntimo Jules Renard. Fiel a este espíritu, y con la rara mezcla de crudeza, emotividad y humor que caracteriza el estilo de Carlos Pardo, Lejos de Kakania es una inclemente disección de la amistad y de la caducidad de los afectos. También, un estudio de los encantamientos del arte y de nuestras frágiles identidades culturales en la periferia del mundo de consumo. Después de haber fracasado en los estudios, el narrador regresa a su ciudad para cuidar de su madre y competir con su hermano por el cariño familiar. Hasta que conoce al poeta Virgilio López y juntos emprenden un viaje a las fuentes de la alta cultura, la Kakania de Robert Musil, el Imperio Austrohúngaroo a sus exiguos restos en la Europa del final del milenio. Amistad y poesía podrían convertirse en la sublimación de una realidad mediocre. Y en una impúdica lucha de egos. Con una sorprendente hibridación de géneros, de la farsa al verso medido, de la novela de «ilusiones perdidas» a la autobiografía sociológica (V. S. Naipaul y Annie Ernaux como maestros), Carlos Pardo lleva un paso más lejos la pregunta sobre el territorio de las ficciones en el siglo XXI.
SOMBRAS SOBRE BERLIN (DETECTIVE GEREON RATH 1)
ISBN: 9788490705735
Page: 544
Lang: Castellano
Year: 2018
Price: 9.45
Publisher By: B de bolsillo ediciones b
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
Un magnífico retrato del Berlín de finales de los años veinte y principios de los treinta, en plena crisis financiera mundial. En 1929, Berlín es una metrópoli rutilante donde están a punto de producirse eventos que cambiarán la historia. En su primer caso, el comisario Gereon Rath deberá dar con una gran cantidad de oro que un noble ruso ha introducido de contrabando en la ciudad. Con qué fin ha llegado este oro a Berlín? La situación se complica hasta el punto de que Rath deseará no haber comenzado a indagar... Una obra tan actual que obliga al lector a cuestionarse sus ideas éticas al tiempo que lo invita a buscar la respuesta a la pregunta sobre qué hacer cuando todo lo que parecía estar bien en realidad está tremendamente mal.