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:

OBRA ESENCIAL

OBRA ESENCIAL

ISBN: 9788415255567
Page: 929
Lang: Castellano
Year: 2018
Price: 47.50
Publisher By: Biblioteca castro
Tags: Narrativa española,Novela contemporánea

EL PAYASO DIABOLICO

EL PAYASO DIABOLICO

ISBN: 9788427043947
Page: 208
Lang: Castellano
Year: 2018
Price: 5.65
Publisher By: Martinez roca
Tags: Juvenil

(I.B.D.) LA BATALLA DE CARTAGENA DE INDIAS

(I.B.D.) LA BATALLA DE CARTAGENA DE INDIAS

ISBN: 9788417120344
Page: 384
Lang: Castellano
Year: 2017
Price: 17.10
Publisher By: Caligrama
Tags: Narrativa histórica

Un trabajo objetivo sobre el sitio y ataque de la ciudad de Cartagena de Indias en 1741. En octubre de 1739, con la excusa del incumplimiento de los acuerdos comerciales obtenidos en América por el tratado de Utrech, Inglaterra declara la guerra a España y ello le da la excusa para intentar la conquista de las posesiones españolas en el Nuevo Mundo. Para ello, los británicos alistan tres escuadras con un importante contingente terrestre para asaltar los enclaves españoles americanos. La Batalla de Cartagena de Indiasnarra el desarrollo secuencial y pormenorizado de los acontecimientos en los que se implicaron los diversos contendientes (españoles, colombianos , británicos, norteamericanos y franceses), desde el comienzos del siglo XVIII hasta la batalla principal en la ciudad de Cartagena de Indias durante 1741, así como muestra en toda su plenitud los fuertes caracteres del virrey de Nueva Granada, Sebastián de Eslava; el del tuerto, cojo y manco marino español Blas de Lezo, y el del vicealmirante inglés Edward Vernon, actores principales de los hechos. En esta 2 edición se ha incluido, además, algunas aclaraciones y opiniones acerca de las últimas publicaciones noveladas de los hechos.

MIL Y UNA NOCHES OBRA COMPLETA (4 VOLUMENES)

MIL Y UNA NOCHES OBRA COMPLETA (4 VOLUMENES)

ISBN: 9788490743911
Page: 2108
Lang: Castellano
Year: 2016
Price: 122.55
Publisher By: Verbum
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura

En español, además de la versión de Cansinos, que ha perdido fuelle en los últimos años por el casticismo un tanto démodé de su lenguaje, contamos con la del académico de la Real Academia de la Historia Juan Vernet, que vio la luz en tres volúmenes de la colección «Clásicos Planeta» y ha sido reimpresa varias veces. Pero no había hasta la fecha una traducción que ubicase Las mil y una noches en el lugar que le corresponde en el mundo hispanohablante del siglo XXI. Ha correspondido llevar a cabo esa labor al arabista Salvador Peña, profesor de la Universidad de Málaga, que ha realizado una tarea titánica para desentrañar todas las claves del texto original, ahora dispuesto en perfecto estado de revista y lectura para las nuevas generaciones. La de Salvador Peña va a ser, estoy seguro de ello, la traducción definitiva de las Noches al castellano hasta el día de hoy, la más precisa, la más fiel y, al mismo tiempo, la más elegante y legible que se haya publicado nunca en la lengua de Cervantes. La he conocido desde el comienzo de su gestación, y me consta su probidad insuperada en todos los aspectos que rodean una versión. Hasta los numerosos versos que jalonan, aquí y allá, el original árabe han sido objeto de una versión métrica en español por parte del profesor Peña, que no ha vacilado a la hora de entregarse por completo a un trabajo que supone un eslabón importantísimo en la cadena de las traducciones de las Noches a nuestra lengua. La versión de Salvador Peña es, para mí, la consecución de un deseo largamente acariciado y nunca satisfecho del todo antes de su labor. Las mil y una noches merecían una versión como la suya, que rinde culto al texto original sin traicionarlo nunca, pero que nos ofrece la posibilidad de acceder a él en un español niquelado y diáfano, de nuestros días y de siempre, pendiente siempre de reflejar la desnuda oralidad del relato árabe y, a la vez, atento al adorno retórico cuando este existe en su modelo. No me queda más que felicitar al brillante arabista andaluz que ha sido capaz de organizar una fiesta lingüística tan hermosa y tan perdurable, y felicitarme por haber tenido la feliz oportunidad de participar en ella activamente con estas breves y entusiastas líneas preliminares.

EL SUEÑO DE VISNU

EL SUEÑO DE VISNU

ISBN: 9788415048138
Page: 100
Lang: Castellano
Year: 2014
Price: 11.40
Publisher By: El gaviero
Tags: Poesía contemporánea hispanoamericana del XIX al XXI,Poesía,Literatura

H DE HARRY

H DE HARRY

ISBN: 9788416281756
Page: 744
Lang: Castellano
Year: 2016
Price: 19.95
Publisher By: Nova casa editorial
Tags: Juvenil

"Kaethennis ha disfrutado de los placeres de la vida. Mucho. Casi se puede decir que demasiado. Es un alma libre, o al menos así se definiría ella. Kaethennis solo tuvo una debilidad, un desliz Jake. Jake le dio la espalda a Kaethennis, él simplemente huyó, literalmente. Harry Jefferson vive por la batería, sus manos son sus herramientas de trabajo. Pero una de ellas ha sido lesionada cuando Dexter, su compañero de banda y hermano, juega con sus baquetas y accidentalmente le golpea con estas. BG.5 está de visita en Liverpool. Los Stuart viven en Liverpool. Harry ha ido al hospital y Kaethennis también. Él la ha ayudado y ella podría ayudarlo a él Ahora Harry y Kaethennis no pueden mantener sus manos quietas. Kaethennis no sabe si la «H» es de Harry o de huir."

(I.B.D.) ANIMALES EN ESPIRAL

(I.B.D.) ANIMALES EN ESPIRAL

ISBN: 9788417947156
Page: 268
Lang: Castellano
Year: 2019
Price: 16.10
Publisher By: Caligrama
Tags: Narrativa española,Novela contemporánea

Dos antiguos amantes se reencuentran por sorpresa en su vida profesional colaborando en un proyecto que afrontan como dos historias diferentes para él supone recuperar el prestigio científico que tuvo y perdió; por contra, ella lo está planteando como una rebelión contra la dirección de su empresa. Alrededor de ellos, un empresario corrupto y un investigador con más secretos de los debidos gravitarán sin entender por qué se complica tanto un proyecto que debía ser rápido y sencillo. Mientras tratan de conseguir sus propios objetivos, la experiencia y las ilusiones de cada personaje los llevarán a reaccionar de una manera incomprensible para el resto, acelerando una espiral de destrucción hasta unos límites insospechados, con unas consecuencias que no siempre podrán controlar.

ANTAGONIA

ANTAGONIA

ISBN: 9788437634951
Page: 1400
Lang: Castellano
Year: 2016
Price: 28.50
Publisher By: Catedra
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Antagonía constituye un edificio novelesco articulado en cuatro unidades autónomas interrelacionadas" Recuento" (1975)," Los verdes de mayo hasta el mar" (1976)," La cólera de Aquiles" (1979) y" Teoría del conocimiento" (1981). La historia, la escritura, la lectura y el pensamiento son las actividades desarrolladas respectivamente en cada una de ellas. Si la recepción de" Recuento" destacó por su visión desmitificadora del pasado, de las otras tres entregas resaltó su concepción reflexiva y rupturista. En su conjunto, Antagonía entraña un ejercicio de memoria, un recuerdo del pasado, no su olvido, que retrata las mentalidades cambiantes de la sociedad española a partir de los años cuarenta del siglo XX. Sin ser una crónica política, ofrece, con lente a menudo irónica, un repertorio de actitudes y lenguajes del pasado y del proceso histórico y cultural que se puso en marcha con la Transición. No hay argumento lineal ni continuo, sino fragmentos yuxtapuestos unidos por resonancias que cuentan la vida del protagonista desde su infancia y lo que él escribe, introduciendo a lo largo del relato variantes y ecos de su vida y de su entorno familiar y social.

LESS (PULITZER PRIZE FICTION 2018)

LESS (PULITZER PRIZE FICTION 2018)

ISBN: 9780316316132
Page:
Lang: Inglés
Year: 2018
Price: 14.06
Publisher By: Uk time warner
Tags: Literatura en ingles,En otros idiomas,Literatura

EL CASTILLO DE CRISTAL

EL CASTILLO DE CRISTAL

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

El Castillo de Cristales la historia conmovedora de una familia que ama y que también abandona, que es leal y al mismo tiempo decepciona. Su lectura no dejará indiferente a ningún lector que se atreva con ella. Algunas pocas veces en la vida nos encontramos con libros excepcionales. Libros que se nos van imponiendo lentamente, que nos envuelven con su magia y que se instalan en nuestro corazón para no irse más. Así es la historia que nos cuenta Jeannette Walls, una exitosa periodista que durante muchos años ocultó un gran secreto. El de su familia. Una familia al mismo tiempo profundamente disfuncional y tremendamente viva, vibrante. El padre, Rex, es un hombre carismático y entusiasta, que logra transmitir a sus hijos la pasión por vivir. Les enseña física, geología, les cuenta historias. Pero Rex es alcohólico, y cuando está borracho se convierte en una persona destructiva y poco de fiar. La madre es un espíritu libre, una pintora muy orgullosa de su arte que aborrece la idea de una vida convencional y que no está dispuesta a asumir la responsabilidad de criar a sus cuatro hijos. La familia Walls es una familia errante. Viven aquí y allá y sobreviven como pueden. Los niños aprenden a cuidar de sí mismos, se protegen unos a otros, y fin...

EL PALACIO MALDITO (SAGA LOS ROYAL 3)

EL PALACIO MALDITO (SAGA LOS ROYAL 3)

ISBN: 9788416224500
Page: 336
Lang: Castellano
Year: 2017
Price: 17.00
Publisher By: Oz editorial
Tags: Juvenil

ROSEANNA

ROSEANNA

ISBN: 9788490566350
Page: 272
Lang: Castellano
Year: 2015
Price: 11.39
Publisher By: Rba libros
Tags: Novela negra

Page 460 of 834 (10000 books)

Show Code