Saltar al contenido


XML Books — Project Overview

Django + XML + Google Drive API

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.

Django 4.1 Python 3.11 Requests Google Drive API XML
Open Endpoint

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
  1. View xml_books reads query params and builds the Drive request.
  2. File listing by folder + exact filename; then direct file download.
  3. Guard: if payload looks like HTML, abort parsing (Drive preview pages).
  4. Parse with xml.etree.ElementTree and normalize CDATA/text.
  5. Filter and render results with Bootstrap.
Environment Variables
VariableDescriptionExample
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
EndpointDescriptionParamsExamples
/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_ID permissions.
  • 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.
Books Store

Formulario de búsqueda


Author's book list:

LABERINTO GRIEGO

LABERINTO GRIEGO

ISBN: 9788491871262
Page: 416
Lang: Castellano
Year: 2019
Price: 18.04
Publisher By: Rba libros
Tags: Novela negra

EN EL NOMBRE DEL HIJO

EN EL NOMBRE DEL HIJO

ISBN: 9788432234811
Page: 312
Lang: Castellano
Year: 2019
Price: 17.57
Publisher By: Seix barral
Tags: Novela negra

UNA PAREJA CASI PERFECTA

UNA PAREJA CASI PERFECTA

ISBN: 9788466346597
Page: 608
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura

Una pareja casi perfectano es solo una historia de amor, es una historia sobre seguir enamorado pase lo que pase. Es Marian Keyes en un divertido y formidable estado puro. Amy tiene el marido perfecto. Hugh es guapo, es un buen tipo y un padre maravilloso. Pero un día, de pronto, le dice que quiere que se tomen un descanso. Que necesita estar seis meses lejos de casa, de ella y de la familia, y viajar un tiempo como soltero. Aunque asegura que solo será medio año y que volverá, pues no dejado de amarla, Amy teme que no sea así. Porque en seis meses pueden pasar muchas cosas... Y si cuando Hugh vuelva, si es que vuelve, ya no es el mismo? Y si ella también ha cambiado? Pero lo peor es qué hacer mientras tanto. Debe seguir siéndole fiel o puede dejarse llevar? Está claro que en la vida no hay que dar nada por sentado, y Amy está a punto de averiguarlo por sí misma. Reseñas «Simplemente brillante.» Sunday Times «Cómo me reí... Y cómo lloré.» Daily Mail «Llena de personajes fantásticamente entretenidos, emociones intensas y encanto a montones.» Heat «Una novela gloriosa... Keyes en plena forma.» Woman&Home En los blogs... «Marian Keyes es una experta en narrar las relaciones ...

EL ENIGMA DEL EVANGELIO "TRIANA"

EL ENIGMA DEL EVANGELIO "TRIANA"

ISBN: 9788494811272
Page: 208
Lang: Castellano
Year: 2018
Price: 15.20
Publisher By: El paseo editorial
Tags: Narrativa española,Novela contemporánea

Un Código Da Vinci de sevillanas maneras... la nueva y desternillante entrega de la saga del El asesino de la regañá... por Julio Muñoz Gijón Rancio.

REY (TRILOGÍA MOUNT 1)

REY (TRILOGÍA MOUNT 1)

ISBN: 9788416076734
Page: 256
Lang: Castellano
Year: 2019
Price: 15.10
Publisher By: Vergara ediciones b
Tags: Narrativa erótica,Romántica y erótica

CARDENO ADORNO

CARDENO ADORNO

ISBN: 9788416291731
Page: 256
Lang: Castellano
Year: 2018
Price: 17.10
Publisher By: Periferica
Tags: Narrativa extranjera,Novela contemporánea

El destino de miles de mujeres en todo el mundo parece condensarse en esta poderosa novela «basada en hechos reales». A la memoria, durante su lectura, nos viene aquella frase de Spinoza «Nadie sabe lo que puede un cuerpo». La historia de Filiz, nacida en un rebaño, como ella misma cuenta, de numerosos hermanos y hermanas, es la historia de muchas mujeres. Duermen al raso, cuidan los corderos, se protegen de los lobos, se cuidan entre ellos y la madre los protege del padre. «El honor del padre es lo más importante.» Las jerarquías ancestrales siguen ejerciendo una violencia interna, inhumana. Con gran delicadeza, Cárdeno adorno evidencia el espanto de tantas niñas y mujeres ante sus verdugosque a menudo son sus propios padres, abuelos, maridos, hermanos, ante la dominación masculina violenta, basada muchas veces en la tergiversación de conceptos como el amor, la religión o el honor. Filiz es bella y posee una luz interior que le hace creer a toda costa que puede aspirar a algo más. La magia, las tradiciones, los sueñosElla despliega toda su herencia cultural para crearse un manto con el que enmascarar a su peor enemigo, su enamorado. Yunus es guapo, joven, pero utiliza una violencia atávica e intolerable como modo de autoafirmación una agresividad injustificada, la tortura contra aquella que será la madre ...

EL TENEDOR, LA HECHICERA Y EL DRAGÓN

EL TENEDOR, LA HECHICERA Y EL DRAGÓN

ISBN: 9788417541804
Page:
Lang: Castellano
Year: 2019
Price: 17.95
Publisher By: Roca editorial de libros
Tags: Juvenil

La sensación internacional de la literatura fantástica está de vuelta, con nuevas historias desarrolladas en el mundo de Eragon y El legado, el ciclo que ha conquistado a más de 10 millones de lectores. Un joven viajero maldecido. Hechizos y magia. Y por supuesto, dragones. Bienvenidos de nuevo al mundo de Alagasia Ha pasado un año desde que Eragon partió de Alagasia en busca del hogar perfecto para entrenar a una nueva generación de Jinetes de Dragón. Ahora debe de hacer frente a un mar de tareas que parecen no tener fin construir un enorme refugio para dragones, lidiar con proveedores, custodiar huevos de dragón y enfrentarse con úrgalos beligerantes y elfos arrogantes. Pero ahora, una visión de los eldunarí, trae consigo visitas inesperadas; una extraordinaria leyenda úrgala, que aportará una distracción más que necesaria, así como una nueva perspectiva a la vida de Eragon. Este volumen incluye tres maravillosas historias originales del mundo de Alagasia, entremezcladas con escenas de las propias aventuras deEragon. Incluye también un extracto de la inolvidable hechicera Angela la herbolaria, escrita por Angela Paolini, un personaje inspirado en ella misma. Disfruta una vez más de la incomparable imaginación de Christopher Paolini ...

CONFUSION (CRONICAS DE LOS CAZALET 3)

CONFUSION (CRONICAS DE LOS CAZALET 3)

ISBN: 9788417454555
Page: 402
Lang: Castellano
Year: 2018
Price: 23.70
Publisher By: Siruela
Tags: Narrativa extranjera,Novela contemporánea

NO ESTAS SOLA (SAGA ANDERS KNUTAS 11)

NO ESTAS SOLA (SAGA ANDERS KNUTAS 11)

ISBN: 9788417108830
Page: 304
Lang: Castellano
Year: 2018
Price: 18.05
Publisher By: Maeva
Tags: Novela negra

YO SOY ERIC ZIMMERMAN II

YO SOY ERIC ZIMMERMAN II

ISBN: 9788408196211
Page: 576
Lang: Castellano
Year: 2018
Price: 15.10
Publisher By: Planeta
Tags: Narrativa erótica,Romántica y erótica

Te atreves a vivir las fantasías femeninas de la mano de Eric Zimmerman? No te pierdas este spin-off de Pídeme lo que quieras, la saga erótica más morbosa. Tras una boda y un viaje de novios de ensueño, mi vida con Judith comienza a normalizarse. Durante el día, mientras trabajo en mi empresa, mi maravillosa esposa sigue en sus trece de llevarme la contraria en todo lo que puede y más. A pesar de lo mucho que nos amamos, somos especialistas en enfadarnos y en reconciliarnos siempre…Pero un día llega a mis oídos un malicioso comentario contra ella que me hará perder la confianza en mi pequeña. Días liosos. Noches en vela. Discusiones. Problemas, muchos problemas. Por suerte, mi morenita me hace entrar en razón y me doy cuenta de lo tonto y cuadriculado, por no decir gilipollas, que soy, y una vez solucionado todo me suelta el bombazo voy a ser padre! Si mi vida ya había dado un giro de ciento ochenta grados cuando conocí a Judith, no me quiero ni imaginar cuánto volverá a cambiar cuando nazca nuestro bebé. Si quieres saber cómo continúa la historia de uno de los hombres más deseados de todos los tiempos, no te puedes perder la segunda parte de la bilogíaYo soy Eric Zimmerman. No te dejará indiferente!

LOS NIÑOS DE WILLESDEN LANE

LOS NIÑOS DE WILLESDEN LANE

ISBN: 9788418027000
Page: 216
Lang: Castellano
Year: 2019
Price: 12.35
Publisher By: Fandom books
Tags: Juvenil

Una historia de esperanza y supervivencia durante la Segunda Guerra Mundial, basada en hechos reales. Una historia sobre valentía, supervivencia y la capacidad de la música para sacar lo mejor del ser humano. Este cautivador homenaje a una joven especial y las vidas en las que influyó servirá de inspiración y aprendizaje para los jóvenes lectores. "La tragedia que vemos repetirse en cada crisis de refugiados nos rompe el corazón. Cuento la historia de mi madre porque necesitamos recordar la humanidad del hombre con el hombre". Mona Golabek Los derechos cinematográficos han sido adquiridos por la BBC. Una historia de esperanza y supervivencia durante la Segunda Guerra Mundial, basada en hechos reales. Una historia sobre valentía, supervivencia y la capacidad de la músicapara sacar lo mejor del ser humano. Este cautivador homenaje a una jovenespecial y las vidas en las que influyó servirá de inspiración y aprendizaje para los jóvenes lectores. "La tragedia que vemos repetirse en cada crisis de refugiados nos rompe el corazón. Cuento la historia de mi madre porque necesitamosrecordar la humanidad del hombre con el hombre". Mona Golabekp Los derechos cinematográficos han sido adquiridos por la BBC. A sus catorce año...

LA BIBLIOTECA SECRETA DE LEONARDO

LA BIBLIOTECA SECRETA DE LEONARDO

ISBN: 9788435063364
Page: 256
Lang: Castellano
Year: 2019
Price: 18.52
Publisher By: Edhasa
Tags: Narrativa histórica

Milán, 1496, Leonardo da Vinci espera ilusionado su primer encuentro con el fraile Luca Pacioli, alumno de Piero della Francesca y matemático ilustre. Al ingresar en la celda del fraile, en el monasterio que lo alberga, Leonoardo fija su atención en una pintura que representa al erudito un conjunto de alegorías y referencias a la geometría euclidiana que lo impresionan. Para Leonardo, que siempre había estado interesado en todas las ramas del conocimiento, las matemáticas, cuyo estudio le había sido negado, sigue siendo la reina de las ciencias. Precisamente por este motivo había pedido al embajador milanés en Venecia que invitara a los franciscanos a Milán. El encuentro entre los dos hombres, sin embargo, se ve empañado por la muerte del vecino de Pacioli, otro fraile, en realidad un ladrón, culpable de haber robado los antiguos textos bizantinos que llegaron a Italia tras la ruinosa cruzada en Morea liderada por Sigismondo Pandolfo Malatesta. Esos volúmenes, desaparecidos junto con el asesino, son de gran intereés también para Leonardo y Pacioli. Juntos, de Milán a Venecia, de Florencia a Urbino, cruzando una Italia ahora al atardecer de la feliz, pacífica e independiente época de Lorenzo Medici, Sforza y Montefeltro, los dos se ubicarán en el camino del asesino y los textos rabados. Y Leonardo descubrirá ...

Page 145 of 834 (10000 books)

Ver código