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:

ANTOLOGIA CATEDRA DE POESIA DE LAS LETRAS UNIVERSALES

ANTOLOGIA CATEDRA DE POESIA DE LAS LETRAS UNIVERSALES

ISBN: 9788437632964
Page: 1032
Lang: Castellano
Year: 2014
Price: 15.20
Publisher By: Catedra
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura

La poesía ha recorrido lenguas, historia y civilizaciones sin que en momento alguno haya desaparecido del entorno del ser humano. De una u otra forma, en un modo u otro, como canción o como relato, como memoria viva o como registro del pasado, los versos han ido pasando de viva voz o en los soportes más diversos; su presencia es su razón de ser, y hasta el individuo más ajeno a la lectura, incluso aquellos que no gozaron del privilegio de saber leer, fueron capaces de recordar, de entonar unos versos aprendidos de memoria. Recordamos, siempre, aquello que en algún momento tuvo sentido.Esta antología reúne obras clásicas y modernas de todos los tiempos y de diversas lenguas (griego, latín, árabe, chino, francés, rumano, portugués, italiano, inglés, alemán y ruso), procedentes de los setenta volúmenes dedicados a la poesía (libros completos, antologías de autor, antologías panorámicas de época), de entre los más de 480 títulos que hoy conforman la colección Letras Universales.

UNA VISITA DE SAN NICOLAS

UNA VISITA DE SAN NICOLAS

ISBN: 9788415973188
Page: 48
Lang: Castellano
Year: 2013
Price: 6.84
Publisher By: Reino de cordelia
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura

El cuento en verso que servio para crear la imagen actual de Papa Noel. Publicado originalmente en 1823, este poema escrito por el norteamericano Clement C. Moore es un emblema de la Navidad en todo el mundo. Sus versos revolucionaron la iconografía navideña al presentar por primera vez a un Santa Claus vestido de rojo, conduciendo un trineo tirado por renos y llenando de juguetes los calcetines colgados de las chimeneas. Delicioso para ser leído en voz alta, nunca había sido traducido antes al castellano en volumen exento. Esta edición, que incluye ilustraciones de Ilse Bischoff y Arthur Rackham, ha sido trasladada a nuestro idioma en versos pareados, siguiendo la métrica del original, por Luis Alberto de Cuenca. Sirve de felicitación navideña y, al mismo tiempo, abre colección mínima, LOS SNACKS DE CORDELIA.

LONDRES

LONDRES

ISBN: 9788415729051
Page: 1184
Lang: Castellano
Year: 2013
Price: 12.30
Publisher By: Rocabolsillo
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura

La ciudad de Londres como nunca antes nos la habían contado. ''Esta arrolladora novela cuenta dos milenios de historia de una de las ciudades más fascinantes del mundo Londres. Desde la fundación de un pequeño asentamiento celta a los bombardeos de la Segunda Guerra Mundial, pasando por la invasión por parte de las legiones de César en el año 54 a.d, las Cruzadas, la conquista normanda, la creación del teatro Globe en el que Shakespeare estrenaría sus obras, las tensiones religiosas, el Gran Incendio, la época victoriana... Cientos de historias mezclan a personajes reales y ficticios, pertenecientes a unas pocas sagas familiares que se perpetúan a través de los siglos. Cada episodio de Londres, profuso en detalles históricos, revela la riqueza, la pasión, el brío y la lucha por sobrevivir de una ciudad única''.

ENTREMESES

ENTREMESES

ISBN: 9788497404532
Page: 208
Lang: Castellano
Year: 2012
Price: 8.55
Publisher By: Castalia
Tags: Teatro clásico español hasta el siglo XVIII,Teatro,Literatura

Auténtico enamorado del teatro, como hombre de su época, Cervantes no es sólo el maestro inigualable de la novela, sino que también es un extraordinario dramaturgo, enormemente original e incansable experimentador. Obras teatrales cortas, de estética cómica, populary costumbrista, los Entremeses de Cervantes están considerados por la crítica moderna como modelos de verdad realista y dramática, como pequeñas obras maestras que ponen de manifiesto una nueva y penetrante actitud del artista ante la realidad y una voluntad de búsqueda y renovación de medios expresivos en el teatro de su época.En esta edición, Andrés Amorós ha recogido los ocho entremeses publicados por Cervantes, respetando el orden tradicional de la edición, más de los tradicionalmente atribuidos El Hospital de los dridos y Los habladores. Y ha versionado todos ellos para acercarlos, aún más si cabe, a nuestra lengua actual."Él vierta añejo vino en odres nuevos", M. Menéndez PelayoLAS OBRAS MÁS IMPORTANTES DE LA LITERATURA ESPAÑOLA SE VIERTEN AL LENGUAJE ESPAÑOL MODERNO PARA PONERLAS AL ALCANCE DE TODOS LOS LECTORES.

YO, MI, ME CONTIGO

YO, MI, ME CONTIGO

ISBN: 9788432209413
Page: 304
Lang: Castellano
Year: 2011
Price: 15.20
Publisher By: Seix barral
Tags: Narrativa de humor,Géneros literarios,Literatura

Ya es bastante difícil que un hombre y una mujer compartan la vida. Pero cuando un hombre y una mujer tienen que compartir además el mismo cuerpo, el caos es completo Rosa busca soluciones para su corazón roto. Un día, mediante hipnosis, es transportada al pasado, con tan mala fortuna que se ve transformada en un caballero que está batiéndose en duelo. Estamos en el año 1594, y ese hombre se llama William Shakespeare. Rosa no podrá volver al presente hasta que descubra qué es el verdadero amor, y para lograrlo sólo cuenta con la ayuda de un Shakespeare enamoradizo que odia sentirse controlado por una mujer. Mientras discuten entre ellos compartiendo un mismo cuerpo, se darán cuenta de que antes de poder amar a alguien deben aprender a quererse a sí mismos.

EL PAIS DE LAS ULTIMAS COSAS

EL PAIS DE LAS ULTIMAS COSAS

ISBN: 9788432209789
Page: 208
Lang: Castellano
Year: 2012
Price: 7.55
Publisher By: Seix barral
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

EL LIBRO DE LA SEÑORITA BUNCLE

EL LIBRO DE LA SEÑORITA BUNCLE

ISBN: 9788484287247
Page: 384
Lang: Castellano
Year: 2012
Price: 20.90
Publisher By: Alba editorial
Tags: Narrativa extranjera,Novela contemporánea

Iratxe Ganboa. Librería de Bilbao recomienda "Una novela deliciosa, ligera y cómica, un libro dentro de un libro. La diversión está asegurada." Una novela deliciosa, ligera, cómica, ingeniosa y un poco malvada, un libro dentro de un libro, de la mano de una autora totalmente inédita en España. Y un argumento sencillo pero de enredos Barbara Buncle, una joven soltera que vive en un pequeño pueblo inglés, decide escribir una novela para aumentar sus ingresos. Como se considera una persona sin imaginación se dedica a explicar la vida de sus vecinos bajo un nombre falso. El libro se publica y cuando comienza a circular por el pueblo los vecinos se ven reflejados y traman una venganza sobre quien ellos creen autor de la novela.

LA SEÑORA DALLOWAY

LA SEÑORA DALLOWAY

ISBN: 9788420671710
Page: 272
Lang: Castellano
Year: 2012
Price: 10.45
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

AL OESTE CON LA NOCHE

AL OESTE CON LA NOCHE

ISBN: 9788492663606
Page: 336
Lang: Castellano
Year: 2012
Price: 20.85
Publisher By: Libros del asteroide
Tags: Narrativa extranjera,Novela contemporánea

Beryl Markham, una de las mujeres más extraordinarias del siglo XX pionera dela aviación en África y famosa entrenadora de caballos, recogió en Al oeste con lanoche sus vivencias en el continente africano y algunas de sus aventuras como piloto.El libro abarca treinta años de su vida desde su infancia en Kenia a principiosdel siglo xx, donde llegó con su familia a los cuatro años, creció jugando con losniños nativos en la granja familiar y aprendió de su padre a criar y entrenar caballosde carreras; hasta sus aventuras como piloto trabajando para el servicio decorreos, en rescates de mineros y cazadores heridos en zonas inaccesibles o en elrastreo de piezas para grandes safaris. Años más tarde se convertiría en el primerpiloto en cruzar el Atlántico en solitario desde Inglaterra a Canadá.Al oeste con la noche, publicado por primera vez en 1942, es más que el relato de unavida apasionante, es un libro bellísimo del que destaca su capacidad de evocacióny observación y que se ha convertido en un clásico sobre el África colonial.

EL LADRON DEL TIEMPO (MUNDODISCO 26 / LA MUERTE 5 / MONJES DE LA HISTORIA 2)

EL LADRON DEL TIEMPO (MUNDODISCO 26 / LA MUERTE 5 / MONJES DE LA HISTORIA 2)

ISBN: 9788499087030
Page: 376
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Debolsillo
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura

TRILOGIA DEL JARDIN: DALIA AZUL; ROSA NEGRA; LIRIO ROJO

TRILOGIA DEL JARDIN: DALIA AZUL; ROSA NEGRA; LIRIO ROJO

ISBN: 9788499082578
Page: 1120
Lang: Castellano
Year: 2010
Price: 14.21
Publisher By: Debolsillo
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura

La Trilogía del jardín en un solo volumen la historia de tres mujeres que luchan por conquistar la felicidad. Tres mujeres se conocen en un momento crucial de sus vidas cuando es necesario dejar atrás el pasado, pero el futuro todavía parece incierto. Para Stella, Rosalind y Hayley, la mansión Harper, una vieja casa sureña en las afueras de Memphis, se convierte en un puerto seguro y un auténtico hogar. El pequeño y próspero negocio de un vivero de flores y plantas, en el que todas han depositado sus esperanzas, se erige en el símbolo de su independencia. Juntas encontrarán el valor para rehacer sus vidas y aceptar el amor cuando aparezca, aunque un misterio anclado en la centenaria casa solariega puede ponerlas a ellas y a quienes más aman en peligro.

A MIL BESOS DE PROFUNDIDAD II: CANCIONES Y POEMAS (1979-2006)

A MIL BESOS DE PROFUNDIDAD II: CANCIONES Y POEMAS (1979-2006)

ISBN: 9788498958058
Page: 185
Lang: Castellano
Year: 2011
Price: 13.30
Publisher By: Visor libros
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura

Page 436 of 834 (10000 books)

Show Code