Skip to content


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

Search Form


Author's book list:

SI TU EM DIUS VINE HO DEIXO TOT... PERÒ DIGUE M VINE

SI TU EM DIUS VINE HO DEIXO TOT... PERÒ DIGUE M VINE

ISBN: 9788417444778
Page: 208
Lang: Catalán
Year: 2019
Price: 8.50
Publisher By: Rosa dels vents
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Quan creus que coneixes totes les respostes, arriba l'Univers i et canvia totes les preguntes... «Dedicat a tots aquells que continuen volent ser diferents i que lluiten contra aquells que desitgen que siguem iguals.» Albert Espinosa En Dani es dedica a buscar nens desapareguts. Al mateix instant que la seva parella fa les maletes per abandonar-lo, rep una trucada de telfon d'un pare que, desesperat, li demana ajuda. El cas el conduir a Capri, illa on afloren records de la seva infantesa i de dos personatges que el van marcar per sempre el Sr. Martín i en George. Retrobar-se amb el passat portar en Dani a reflexionar sobre la seva vida, sobre la histria d'amor amb la seva parella i sobre les coses que són de veritat importants.

LA BIBLIA PERDIDA

LA BIBLIA PERDIDA

ISBN: 9788466664370
Page: 640
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: S.a. ediciones b
Tags: Novela negra

La Biblia perdida es unthriller trepidante y adictivo, cuya acción vertiginosa y giros inesperados arrastran al lector en un pasado histórico que se desvela antes nuestros ojos rico de vívidos detalles. El más oculto de los secretos está a punto de ver la luz y la conspiración que lo protege desde hace quinientos años va a ser finalmente desenmascarada. El profesor Charles Baker viaja a Sighisoara, en Rumanía , la ciudad donde nació el mítico conde Drácula, para asistir a una conferencia de los más famosos historiadores del mundo. Sin embargo, su verdadero propósito es otro Baker se ha aventurado hasta el corazón de Transilvania para investigar el paradero de su abuelo, un coleccionista de antiguas y preciadas reliquias, misteriosamente desaparecido mientras buscaba una valiosa espada. Pero cuando tres cadáveres que parecen haber sido vampirizados son hallados con la tarjeta de Charles Baker a modo de aviso, sus planes sufren un giro radical. Baker se verá envuelto en una conspiración a escala mundial, cuyos orígines se remontan al año 1455 alrededor de un secreto que el mismo conde Vlad III ocultó en el primer libro impreso de la Historia, la Biblia de Gutenberg.

EL EXPEDIENTE VATERLAND (DETECTIVE GEREON RATH 4)

EL EXPEDIENTE VATERLAND (DETECTIVE GEREON RATH 4)

ISBN: 9788466664714
Page: 640
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: S.a. ediciones b
Tags: Novela negra

Una nueva entrega de Babylon Berlin, la saga del detective Gereon Rath ambientada en el Berlín de los años treinta. Berlín, año 1932 Un hombre es hallado muerto en el ascensor de servicio del Fatherland House, el legendario palacio de la Potsdamer Platz. Este asesinato parece tener algo en común con una serie de muertes, cuyo rastro llevan al inspector Gereon Rath hacia la zona este del país. Mientras que su gran amor, Charly, se introduce encubierta como asistente de cocina en Fatherland House, Rath sigue investigando hasta llegar a Masuria, una pequeña ciudad cerca de la frontera con Polonia. Cuando el detective amenaza peligrosamente con descubrir un antiguo secreto, la resistencia contra él se endurece. Mientras tanto, en Berlín, las luchas callejeras entre nazis y comunistas se intensifican y la ciudad se convierte en un hervidero de muertes y traiciones. La crítica ha dicho «Un nuevo detective literario para el Berlín prenazi.» El País «La ambientación es ciertamente admirable y la historia está muy bien estructurada.» Culturamas

FRACTURA

FRACTURA

ISBN: 9788466346207
Page: 496
Lang: Castellano
Year: 2019
Price: 10.40
Publisher By: Debolsillo punto de lectura
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

El regreso de Andrés Neuman a la gran novela tras El viajero del siglo, Premio Alfaguara y Premio de la Crítica. Una historia sobre la belleza que emerge de las cosas rotas. «Me mostró sus cicatrices. Un fino entramado en los antebrazos y la espalda. Parecía transportar un árbol. Luego él vio las mías. Nos sentimos livianos, un poco feos y muy bellos. Dos supervivientes.» El señor Watanabe, superviviente de la bomba atómica, se siente un fugitivo de su propia memoria y está a punto de tomar una de las decisiones más cruciales de su vida. El terremoto previo al accidente de Fukushima provoca un movimiento de placas que remueve el pasado colectivo. Cuatro mujeres narran sus vidas y sus recuerdos de Watanabe a un enigmático periodista argentino, en un recorrido sentimental y político por ciudades como Tokio, París, Nueva York, Buenos Aires o Madrid. Este cruce de idiomas, países y parejas va revelando cómo nada ocurre en un solo lugar, cómo cada acontecimiento se expande hasta hacer temblar las antípodas. El modo en que las sociedades recuerdan y, sobre todo, olvidan. En Fractura se entretejen amor y humor, historia y energía, la belleza que emerge de las cosas rotas. Con esta novela Andrés Neuman regresa con fuerza a la narrativa de largo aliento, que lo consagró internacionalmente con El viajero del siglo, y firma su obra mayor.

AZUL VENEZIA

AZUL VENEZIA

ISBN: 9788491292487
Page: 496
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Suma
Tags: Narrativa histórica

Son jóvenes, son músicas, son hermosas y son huérfanas. Si desaparecen, nadie preguntará por ellas. O quizá sí. Una mujer independiente y decidida, con la ayuda de un oficial del ejército español, investiga unos asesinatos en serie en la Venecia del siglo XVIII. Venecia, 1716. Caterina Sforza, aprendiz de forense e hija del médico más prestigioso de la ciudad, descubre el cuerpo de una muchacha crucificado en una góndola; está rodeado de velas encendidas y tiene los pechos teñidos de azul. Este será el primero de una serie de asesinatos con puestas en escena tan bellas como perturbadoras. Las víctimas son alumnas del Ospedale della Piet, el conservatorio para huérfanas con talento musical donde da clase el gran maestro Antonio Vivaldi. Caterina entrará en ese hospicio para descubrir al culpable. No estará sola el capitán español Alfonso Guardi, conocido en la Corte por sus dotes deductivas y su capacidad de análisis, la ayudará a averiguar qué se esconde tras las muertes en una ciudad fantasma donde nada ni nadie es lo que parece. «Una de vosotras hará algo intrascendente que la bestia interpretará como una señal del destino. La atrapará con sus ardides, la llevará a su sala de tortura y entonces ya no habrá esc...

SÉROTONINE

SÉROTONINE

ISBN: 9782081471757
Page:
Lang: Francés
Year:
Price: 23.27
Publisher By: Flammarion
Tags: Literatura en francés,En otros idiomas,Literatura

VOZ

VOZ

ISBN: 9788417305390
Page: 352
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Roca editorial de libros
Tags: Narrativa extranjera,Novela contemporánea

Una poderosa distopia feminista en la línea de El cuento de la criada y El poder. «Inteligente, repleta de suspense, provocadora e intensamente perturbadora, tiene todo lo que una gran novela deber tener.» Lee Child CIEN AL DÍA. NI UNA MÁS. Esa es la cifra de palabras que la neurolingüista Jean McClellan y el resto de mujeres tienen derecho a pronunciar cada día. Una sola palabra por encima de esa cifra y cientos de voltios de electricidad recorrerán las venas de cualquier mujer que se atreva a sobrepasarla. Ese es el mandato del nuevo gobierno. Las mujeres no pueden escribir, los libros les han sido prohibidos, sus cuentas bancarias han sido transferidas al hombre de la familia más cercano y se han suprimido todos los empleos para las mujeres. Pero cuando el hermano del presidente sufre un extraño ataque, a Jean le devuelven temporalmente el derecho a trabajar y a hablar más de 100 palabras al día, con el objetivo de que continúe investigando la cura de la afasia, un extraño trastorno de una parte del cerebro que controla el lenguaje. Pronto Jean descubrirá que la están utilizando y que ha pasado, sin saberlo, a formar parte de un plan mucho más grande, cuya intención no es encontrar la cura de la afasia, sino inducirla. El objetivo final? Eliminar por completo las voces de las mujeres. Situada en unos Estados Unidos donde la mitad de la población ha sido silenciada, Voz es una historia inolvidable y llena de tensión, en la que una mujer se enfrentará a los poderes establecidos para proteger a su hija y a sí misma. «Esta novela estallará en tu cabeza.» PRIMA «Una aterradora reinterpretación de El cuento de la criada.» ELLE

PETIT PARIS

PETIT PARIS

ISBN: 9788433998682
Page: 240
Lang: Castellano
Year: 2018
Price: 17.00
Publisher By: Anagrama
Tags: Novela negra

EL EXPEDIENTE DE MI MADRE

EL EXPEDIENTE DE MI MADRE

ISBN: 9788433980205
Page: 384
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea

TE DI MI PALABRA

TE DI MI PALABRA

ISBN: 9788401022678
Page: 496
Lang: Castellano
Year: 2019
Price: 17.95
Publisher By: Plaza & janes editores
Tags: Narrativa española,Novela contemporánea

Cuando el odio se ha extendido por toda la geografía, los impenetrables valles pasiegos albergan una historia de traición y lealtad, de libertad y venganza, de amor que traspasa fronteras. Provincia de Santander. Segunda República. Vega, una joven valiente y decidida, debe abandonar la tierra que la ha visto crecer y que tanto ama, las suaves praderas de Vega de Pas, para trabajar en Madrid. Allí ejerce de ama de cría para una acaudalada familia burguesa. La casa de los Vaudelet, junto al Parque del Retiro, alberga, además de al matrimonio, a un gran número de sirvientes. Todos ellos esconden secretos inconfesables que guardan con recelo. Mientras Vega pelea por abrirse paso y habituarse a la vida en la capital, la ciudad de Madrid sufre los comienzos de la Guerra Civil y se respira en ella un ambiente enrarecido. Vega vivirá una gran historia, donde el amor, los celos y las intrigas estarán siempre presentes. La guerra acabará con las ilusiones y los sueños de todos y, en especial, de la pasiega, que luchará por salvar a sus seres queridos bajo el amparo y el cobijo de los verdes prados y las abruptas montañas del Valle de Pas. De su anterior novela,Aromas de tabaco y mar, la crítica dijo «Un excepcional homenaje a la ciudad de Santan...

GAME BOY

GAME BOY

ISBN: 9788417417031
Page: 176
Lang: Castellano
Year: 2019
Price: 14.15
Publisher By: Caballo de troya
Tags: Narrativa española,Novela contemporánea

Víctor Parkas dispara contra la hombría enGame Boy. Esta suma endiabladamente pop de sangrantes columnas de opinión y relatos tragicómicos es un dardo directo al ocaso de las masculinidades tóxicas. «Las nuevas masculinidades, para ser realmente nuevas, tienen que estar dispuestas a tomar posiciones que las lleven a sufrir el acoso, la suspicacia, la fiscalización, la persecución que sufren y han sufrido el resto de opciones genéricas, por el simple hecho de serlo frente a una dominante. El hombre nuevo sólo puede serlo si acepta adoptar gestos que no den réditos de cara a la galería .... Lo que sería nuevo es que los hombres, tan ansiosos de refundarse, desistieran para alivio del resto. Que entregasen las armas y se disolvieran .... Que todos los grupos de hombres merodeando por espacios públicos sean detenidos, identificados y disueltos. Que cinco tipos conjurados en un portal no puedan ser tratados de otro modo, en lo jurídico, que como es tratada una organización terrorista.» Así habla Víctor Parkas enGame Boy, un libro que no es una recopilación de sangrantes columnas de opinión, ni tampoco una novelita generacional sobre el ocaso de las masculinidades tóxicas, ni mucho menos un conjunto de relatos endiabladamente pop.Game Boy es todas esas co...

FICCIONES

FICCIONES

ISBN: 9788426405739
Page: 208
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Lumen
Tags: Narrativa hispanoamericana,Novela contemporánea

El libro fundamental de Jorge Luis Borges. Pensé en un laberinto, en un sinuoso laberinto creciente que abarcara el pasado y el porvenir y que implicara de algún modo los astros. Ficciones es posiblemente la obra más reconocida de Jorge Luis Borges y un hito en la historia de la literatura. Aquí se encuentran lo policiaco («La muerte y la brújula») y lo fantástico («La lotería en Babilonia»), lo irreal («Las ruinas circulares») y lo imaginario («Tln, Uqbar, Orbis Tertius»), el que Borges consideró acaso su mejor cuento («El Sur») y uno de los comienzos más cautivadores de un relato jamás escrito («Nadie lo vio desembarcar en la unánime noche»).Cada uno de los dieciséis cuentos reunidos en este libro es, en sí, pieza fundacional y celebración del universo borgeano. Para algunos críticos como Ricardo Piglia, la influencia de Borges es superior a la del Premio Nobel García Márquez, quien, por otra parte, confesó siempre su rendida admiración.Ficciones cambió el modo de escribir y de leer de las generaciones futuras. Ficciones de Jorge Luis Borges es considerado... Uno de los 100 mejores libros del siglo XX(Le Monde) Uno de los 100 mejores libros de todos los t...

Page 786 of 834 (10000 books)

Show Code