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:

REMY (SAGA REAL 3)

REMY (SAGA REAL 3)

ISBN: 9788416223596
Page: 288
Lang: Castellano
Year: 2016
Price: 17.00
Publisher By: Principal de los libros
Tags: Narrativa erótica,Romántica y erótica

LA LINEA DE SOMBRA: UNA CONFESION

LA LINEA DE SOMBRA: UNA CONFESION

ISBN: 9788491044437
Page: 168
Lang: Castellano
Year: 2016
Price: 9.50
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

UN LUGAR AL QUE VOLVER

UN LUGAR AL QUE VOLVER

ISBN: 9788408187004
Page: 448
Lang: Castellano
Year: 2019
Price: 18.52
Publisher By: Planeta
Tags: Narrativa española,Novela contemporánea

Verano de 2017. Cuando Tomás se queda en el paro, decide aceptar un singular trabajo. Ejercerá como chófer y guía de Tess, una adinerada mujer de Miami, y su hija adolescente en un viaje de tres semanas por el sur de España. Solo pone una condición ser acompañados por Hugo, su hijo de 13 años, con quien mantiene una complicada relación desde su divorcio. Así es como estos cuatro personajes emprenden una travesía que los llevará hasta los orígenes familiares de Tess y en cuyo recorrido descubrirán que las cosas más importantes no son necesariamente las más urgentes. Decía el fotógrafo Henri Cartier-Bresson que la misión última de la fotografía consiste en atrapar ese momento único que ya nunca volverá a producirse. Lo llamó «el instante decisivo». De esos momentos fugaces e irrepetibles trata esta novela.

UN JUEGO PELIGROSO (SAGA ANDERS KNUTAS 8)

UN JUEGO PELIGROSO (SAGA ANDERS KNUTAS 8)

ISBN: 9788416087440
Page: 376
Lang: Castellano
Year: 2016
Price: 9.40
Publisher By: Embolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

ESCRIBIR Y BORRAR

ESCRIBIR Y BORRAR

ISBN: 9788437507507
Page: 207
Lang: Castellano
Year: 2016
Price: 14.25
Publisher By: S.l. fondo de cultura economica de españa
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

Arte y memoria del inocente (1988), Variaciones en blanco (1994), La sed (1997), Lugar de la derrota (2003), Esto no es el silencio (2008), Limbo y otros poemas (2013), Diez mandamientos (2016); largo tiempo de vida y de escritura el que traemos a esta Antología esencial, suficiente para que ahora, con la perspectiva que conceden los años y desde nuestra condición de viejos lectores suyos, sea posible acercarnos de nuevo a la poesía de Ada Salas (Cáceres, 1965) con la intención de desandar caminos y seguir el rastro que han dejado estos libros, la presencia en ellos de una continua, obstinada voluntad de ahondar en una voz y en una necesidad de decir, de decirse, la profunda coherencia de una trayectoria poética y de una manera de entender el proceso de creación y la dedicación a la escritura. Todas estas huellas que forman una biografía poética y que empezamos a recorrer ahora desdehasta un presente que es para ella de intensa libertad creativa, y por eso también de fértil madurez. José Luis Rozas Bravo (autor de la antología y del prólogo)

EL LABERINTO DEL MUNDO

EL LABERINTO DEL MUNDO

ISBN: 9788466337304
Page: 760
Lang: Castellano
Year: 2016
Price: 14.20
Publisher By: Debolsillo punto de lectura
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Un único volumen que reúne la célebre trilogía autobiográfica de Marguerite Yourcenar, compuesta porRecordatorios,Archivos del NorteyQué? La eternidad. En este ambicioso proyecto, escrito desde 1972 hasta su muerte en 1987, Yourcenar evoca a sus abuelos, a su padre, y también su propia infancia y juventud. «Los retazos de una vida son tan complejos como la imagen de la galaxia», escribe la autora deMemorias de Adriano, «Cómo sería tu rostro antes de que tu padre y tu madre se encontraran?». A la manera renacentista, Yourcenar se sirve del pasado para hablar del presente. La obsesión por explicarse a sí misma y explicar nuestra época ilumina las páginas de esta obra monumental que la autora dejó inconclusa, como si de su vida misma se tratara. Reseñas «Marguerite Yourcenar es una moralista que nunca da lecciones de moral. La belleza, el coraje y la modestia la conmueven y, por más atroz que sea el presente, se niega a cerrar los ojos. Recordad que la lucidez es contagiosa, y también lo es el coraje. Si leéis, querréis releer jamás nos cansamos de Yourcenar.» Dominique Aury «Una edición definitiva, que cumple con el proyecto unitario de la autora. Merece una celebración. AEl laberinto del mundoI...

EL PEOR DE LOS DRAGONES (ANTOLOGIA POETICA 1943-1973)

EL PEOR DE LOS DRAGONES (ANTOLOGIA POETICA 1943-1973)

ISBN: 9788416854035
Page: 268
Lang: Castellano
Year: 2016
Price: 18.95
Publisher By: Siruela
Tags: Antologías,Poesía,Literatura

Con motivo del centenario de su nacimiento, Siruela propone un nuevo acercamiento a la obra poética de Juan Eduardo Cirlot, una figura sin igual en la literatura española del siglo XX. Esta edición incorpora además el poema inédito «Diálogo infinito». «Obviemos el prejuicio ante Juan Eduardo Cirlot como poeta maldito y difícil, y acerquémonos con reservas al prejuicio ante Cirlot como excepción en su tiempo. Esforcémonos por comprender su escritura desde el tiempo en el que se escribe un país en dictadura, cerrado no ya a lo que ocurre en ese momento en un mismo continente o en una misma lengua, sino a lo que ocurrió en ese mismo espacio y en ese mismo idioma durante los años anteriores a la guerra. Esforcémonos por comprender a un poeta que recurre como fuente de sugestión a una experiencia alejada de la intimidad, y vinculada a la literatura y al arte y a la música y al cine, disciplinas que considera tan verdaderas y tan suyas como cualquier anécdota de la realidad; que aspira a comprender una realidad que siente ajena; que mira al pasado porque lo entiende como explicación del presente, y que, quizá sin conciencia, seguro que con ambición, escribe para los lectores del futuro». Elena MedelLa poeta Elena Medel plantea en esta antología una doble meta la del reencuentro para aquellos lectores que ya h...

AFRONTAR EL FUEGO (LA ISLA DE LAS TRES HERMANAS 3)

AFRONTAR EL FUEGO (LA ISLA DE LAS TRES HERMANAS 3)

ISBN: 9788466337229
Page: 432
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura

Mia Devlin es la protagonista deAfrontar el fuego, novela que cierra la trilogía «La isla de las Tres Hermanas». Mia Devlin sabe demasiado bien lo que significa querer con toda el alma y ver marcharse al amor de su vida. Años atrás, ella y Sam Logan estuvieron unidos por un lazo trenzado de pasión, leyenda y destino. Pero un día él huyó de Tres Hermanas dejándola sumida en el recuerdo y la renuncia. Una década después Sam regresa a la isla con el firme propósito de recuperar a su antiguo amor. A pesar de su aparente frialdad, Mia no puede negar que la llama de la pasión sigue viva. Pero no es el único reto que sobreviene desde el pasado. Mia tiene que afrontar el mayor desafío de su vida. Su destino y el de Tres Hermanas deben de cumplirse. Ella y Sam deben unir sus fuerzas para vencer definitivamente a la oscuridad. Reseña «Nora Roberts nunca pierde su toque magistral.» Publishers Weekly

BOY SNOW BIRD: FABULA DE TRES MUJERES

BOY SNOW BIRD: FABULA DE TRES MUJERES

ISBN: 9788416748129
Page: 304
Lang: Castellano
Year: 2016
Price: 20.90
Publisher By: El acantilado
Tags: Narrativa extranjera,Novela contemporánea

En el invierno de 1953 la joven Boy Novak, huyendo de su cruel padre, llega por azar a una pequeña población de Massachusetts, donde conoce a Arturo Whitman, un joven viudo y padre de una niña de seis años, Snow, cuya belleza causa en los adultos un embeleso inquietante. Tras el matrimonio de Boy con Arturo y el nacimiento de su hija Bird, las cosas cambiarán para Snow Boy decidirá que su hijastra debe marcharse a vivir con una tía, lejos de su familia. En esta novela, que afianza a Oyeyemi como una de las escritoras más originales y audaces de la última década, la autora desbarata los inveterados estereotipos que durante siglos hantiranizado el imaginario y las vidas de generaciones de mujeres, creando un relato tan fabuloso y alegórico como los cuentos de hadas tradicionales, pero mucho más compasivo.

LOS HIELOS DE TERRANOVA - BALLENEROS VASCOS -

LOS HIELOS DE TERRANOVA - BALLENEROS VASCOS -

ISBN: 9788435063050
Page: 320
Lang: Castellano
Year: 2016
Price: 18.52
Publisher By: Edhasa
Tags: Narrativa española,Novela contemporánea

EL PENULTIMO SUEÑO (ED. NAVIDAD 2016)

EL PENULTIMO SUEÑO (ED. NAVIDAD 2016)

ISBN: 9788408163589
Page: 500
Lang: Castellano
Year: 2016
Price: 12.30
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

El penúltimo sueño es el relato de un intenso primer amor que lo tiene todo en contra. Joan Dolgut y Soledad Urdaneta representan en la Europa de entreguerras su particular Romeo y Julieta. Joan, huido de España al término de la Guerra Civil, trabaja como camarero en un lujoso hotel de Cannes; Soledad es la bellísima hija de un millonario colombiano asentado en el hotel temporalmente. Aunque a Joan le está prohibido siquiera mirar a tan especial huésped, el joven ya ha caído prendado de ella. Gracias a su destreza al piano podrá acceder a su intocable princesa, aunque los convencionalismos de la época rápidamente truncarán el sueño de amor eterno. Sus vidas se convertirán en un permanente y dilatado sueño inacabado que sólo despertará al término de sus vidas, con un sorprendente final.

NO ESTABAMOS ALLI

NO ESTABAMOS ALLI

ISBN: 9788416453962
Page: 104
Lang: Castellano
Year: 2016
Price: 15.20
Publisher By: Pre-textos
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

No estábamos allí cuando ocurrió. Íbamos de camino a otra ciudad,otra vida, bajo un cielo cambiante que se movía connosotros. Cruzamos campos verdes, amarillos,pueblos de gente suspicaz y cuervos impasibles, y ni una vez echamos en falta nuestra casao sentimos nostalgia del pasado. Así era el viajepor la noche silencio, a la mañana niebla."Suceso"(fragmento), de Jordi Doce. Jordi Doce (1967) es autor de los libros de poemas Lección de permanencia (Pre-Textos, 2000), Otras lunas (2002) y Gran angular (2005), entre otros, así como de la antología Nada se pierde. Poemas escogidos (Prensas de la Universidad de Zaragoza, 2015).En prosa ha publicado los libros de notas y aforismos Hormigas blancas (2005) y Perros en la playa (2011), los ensayos Imán y desafío (IV Premio de Ensayo Casa de América, 2005), La ciudad consciente (2010), Las formas disconformes. Lecturas de poesía hispánica (2013) y Zona de divagar (2014), el libro de artículos Curvas de nivel (2005) y el libro de entrevistas Don de lenguas (2015). Como traductor, ha preparado ediciones de la poesía de Paul Auster, William Blake, T. S. Eliot, W. H. Auden, Charles Tomlinson, Ted Hughes, Charles Simic, Anne Carson y John Burnside, entre otros, y de la prosa de Thomas de Quincey y John Ruskin. Fue lector de español en la Universidad de Oxford (1997-2000...

Page 820 of 834 (10000 books)

Show Code