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:

MIL Y UNA NOCHES (4 VOLS.) (2ª ED. CORREGIDA) (PREMIO NACIONAL A LA MEJOR TRADUCCION ESPAÑA 2017)

MIL Y UNA NOCHES (4 VOLS.) (2ª ED. CORREGIDA) (PREMIO NACIONAL A LA MEJOR TRADUCCION ESPAÑA 2017)

ISBN: 9788490746165
Page: 2588
Lang: Castellano
Year: 2018
Price: 122.55
Publisher By: Verbum
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura

CUATRO VOLÚMENES EN CAJA CARTONÉ LUJO. LA ÚNICA EDICIÓN COMPLETA DE MIL Y UNA NOCHES EN LENGUA ESPAÑOLA

LAS ESTRELLAS

LAS ESTRELLAS

ISBN: 9788494909573
Page: 156
Lang: Castellano
Year: 2020
Price: 15.10
Publisher By: Transito
Tags: Narrativa española,Novela contemporánea

PELEA DE GALLOS

PELEA DE GALLOS

ISBN: 9788483932346
Page: 120
Lang: Castellano
Year: 2018
Price: 13.30
Publisher By: Paginas de espuma
Tags: Narrativa hispanoamericana,Novela contemporánea

Pelea de gallos narra desde diferentes voces el hogar, ese espacio que construye ?o destruye? a las personas, aborda los vínculos familiares y sus códigos secretos, las relaciones de poder, el afecto, los silencios, la solidaridad, el abuso... Es decir, todos los horrores y maravillas que se encierran entre las cuatro paredes de una casa el espanto y la gloria de nuestras vidas cotidianas. María Fernanda Ampuero ha reunido en su primer libro de cuentos a un buen número de seres inocentes que se corrompen, gente enferma de amor, de soledad, de pérdida ?personas que luchan, a su manera, contra la nítida crueldad de estar vivos? y lo hace con un libro demoledor y apegado a Latinoamérica, en cuyas páginas se van desgranando elementos culturales, políticos y sociales que retratan a un continente en su complejidad, en sus radicales diferencias y semejanzas.

20000 LEGUAS DE VIAJE SUBMARINO

20000 LEGUAS DE VIAJE SUBMARINO

ISBN: 9788497866217
Page: 160
Lang: Castellano
Year: 2014
Price: 4.70
Publisher By: Estudio didactico
Tags: Narrativa extranjera,Novela contemporánea

"Desde hace tiempo, una «misteriosa cosa» se oculta en alta mar, sorprendiendo a barcos y navíos, provocando accidentes, percances y extrañas desapariciones. Nadie sabe con exactitud qué puede ser esa cosa un animal?, un barco abandonado?, restos de un naufragio? Existen infinidad de elucubraciones sobre el misterioso ser que habita en las profundidades del océano, pero una cosa está clara, el extraño monstruo existe. Todos los marineros describen de forma parecida a esa insólita criatura que, según cuentan, es mucho más grande que una ballena y va todavía más rápido. Ante este misterioso suceso deciden hacer una expedición para averiguar qué es realmente esa cosa. De esta forma, el señor Aronnax, profesor de historia natural en el Museo de París, se unirá junto a su criado, Consejo, a la embarcación de la fragata Abraham Lincoln bajo las órdenes del comandante Farragut.

LA NOVELA DE GENJI: I.ESPLENDOR/II.CATASTROFE (EDICION ESPECIAL 2 VOLUMENES)

LA NOVELA DE GENJI: I.ESPLENDOR/II.CATASTROFE (EDICION ESPECIAL 2 VOLUMENES)

ISBN: 9788423342822
Page: 1664
Lang: Castellano
Year: 2010
Price: 25.55
Publisher By: Destino
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura

THE PICTURE OF DORIAN GRAY

THE PICTURE OF DORIAN GRAY

ISBN: 9781847493729
Page:
Lang: Inglés
Year: 2014
Price: 5.70
Publisher By: Alma books
Tags: Literatura en ingles,En otros idiomas,Literatura

FABULA DE POLIFEMO Y GALATEA

FABULA DE POLIFEMO Y GALATEA

ISBN: 9788437626680
Page: 368
Lang: Castellano
Year: 2010
Price: 11.87
Publisher By: Catedra
Tags: Poesía clásica española hasta el siglo XVIII,Poesía,Literatura

Pocos dudarán en admitir que en la literatura española la Fábula de Polifemo y Galatea representa el testimonio más granado del género antiguo conocido como «epyllion» (poema épico de corta extensión). Sobre dicho bastidor del «poema heroico», Góngora va a presentar un carácter tan inesperado como revolucionario frente a las gestas de los héroes opondrá un sensualísimo «triunfo de amor», frente a los catálogos de tropas describe un «bodegón» de productos pastorales, frente a espacios oscuros y temibles evocará el caluroso y aromático entorno floral de un paraje ameno, frente a la actividad guerrera cantará el ocio de unos pastores errantes en una isla devastada por el deseo. Presentándose en 1612 ante el público lector con un breve e intenso «epilio», le robó por siempre a Lope el honroso lugar de «príncipe» de los «poetas».

EL NECRONOMICON

EL NECRONOMICON

ISBN: 9788441435018
Page: 304
Lang: Castellano
Year: 2014
Price: 15.20
Publisher By: Edaf
Tags: Narrativa de terror,Géneros literarios,Literatura

«Este es el testimonio de todo lo que he visto, y todo lo que he aprendido Porque este es el Libro de los Muertos, el Libro de la oscuridad, que he escrito arriesgando mi vida.» El mismo H.P. Lovecraft negó la existencia del libro, pero el horror del Necronomicón finalmente ha visto la luz. Escrito en el siglo octavo en Damasco por el árabe loco Abdul Alhazred, está repleto de mitos y rituales que han sobrevivido a los más oscuros días de magia y ocultismo fórmulas largo tiempo perdidas para evocar cosas increíbles, seres y monstruos-. Su editor, Simon, tuvo que superar enormes obstáculos en su osado esfuerzo de iluminar ese, el más famoso, el más poderoso y potencialmente el más peligroso Libro Negro conocido en el mundo occidentalEste volumen incluye un apéndice con las invocaciones y citas literales que aparecen en la obra de H.P. Lovecraft. «Que los secretos de los eones sean liberados. La ublicación del Necronomicón bien puede constituir un ito en la liberación del espíritu humano.» William S. Burroughs

CESAR (SEÑORES DE ROMA 5)

CESAR (SEÑORES DE ROMA 5)

ISBN: 9788408130444
Page: 960
Lang: Castellano
Year: 2014
Price: 13.25
Publisher By: Planeta
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura

El desenlace de la gran pentalogía de Colleen McCullough dedicada a la Antigua Roma. 54 a. J.C. Julio César avanza por la Galia aplastando a los feroces reyes guerreros que se cruzan en su camino. Sus victorias en nombre de Roma son épicas, pero los líderes de la República no están satisfechos sino aterrados. Hasta dónde llegará la ambición sin límites del militar más brillante de Roma? Cuando Catón y el Senado lo traicionan, César, a orillas del río Rubicón, toma la decisión más importante de su vida volverse contra la patria desagradecida. Pero antes, César debe luchar contra el fabuloso Pompeyo el Grande. Son tiempos difíciles para todos para César, que ha de afrontar sus tragedias personales al tiempo que libra importantes batallas; para Pompeyo, que tendrá que luchar contra el miedo; para Bruto, que se ve atrapado en un amor sin esperanza; para Cicerón, cuya retórica luminosa se ve amenazada por la violencia, y para los ciudadanos de Roma, cuyo destino se encuentra en manos de César. Esta novela, la quinta de la inolvidable serie sobre la antigua Roma, da vida a la pasión y al genio de uno de los personajes más carismáticos e incomparables de la historia César.

LAS EDADES DE LULU

LAS EDADES DE LULU

ISBN: 9788483835579
Page: 288
Lang: Castellano
Year: 2010
Price: 8.50
Publisher By: Tusquets editores
Tags: Erótica en bolsillo,Narrativa en bolsillo,Literatura

Una historia de amor y de sexo que no se resigna a dejar de serlo. Sumida todavía en los temores de una infancia carente de afecto, Lulú, una niña de 15 años, sucumbe a la atracción que ejerce sobre ella un joven, amigo de la familia, a quien hasta entonces ella había deseado vagamente. Después de esta primera experiecia, Lulú, niña eterna, alimenta durante años, en solitario, el fantasma de aquel hombre que acaba por aceptar el desafío de prolongar indefinidamente, en su peculiar relación sexual, el juego amoroso de la niñez. Crea para ella un mundo aparte, un universo privado donde el tiempo pierde valor. Pero el sortilegio arriesgado de vivir fuera de la realidad se rompe bruscamente un día, cuando Lulú, ya con 30 años, se precipita, indefensa per febrilmente, en el infierno de los deseos peligrosos.

PREGUNTALE AL POLVO (4ª ED.)

PREGUNTALE AL POLVO (4ª ED.)

ISBN: 9788433967763
Page: 208
Lang: Castellano
Year: 2004
Price: 8.45
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Los Angeles en la década de los treinta. Instalado en un sórdido hotel en los barrios marginales de la gran ciudad, el joven aprendiz de escritor Arturo Bandini lucha por la dura supervivencia diaria, mientras sueña con el triunfo artístico y económico tras haber conseguido publicar un relato en una pequeña revista. Guiado por su mentor y editor J. C. Hackmuth (inspirado en H. L. Mencken), Arturo proclama a quien quiera escucharle que es un genio de las letras, mientras se enfrenta a una compleja relación amorosa con Camilla, una chica mexicana que trabaja como camarera. Incapaz de mostrarle sus auténticos sentimientos, Arturo se ve abocado a una destructiva relación de amor-odio mientras sigue soñando con alcanzar la gloria. Novela de supervivientes urbanos que entusiasmó a Bukowski, Pregúntale al polvo es un nuevo volumen de la saga protagonizada por Arturo Bandini, álter ego de John Fante, cuya infancia se narra en Espera a la primavera, Bandini, publicado también en esta colección. «Una obra maestra que se lee como un cruce entre Knut Hamsun y Na-thanael West» (The Sunday Telegraph). «Con toda su carga de tragedia y farsa, John Fante evoca la ciudad de Los Angeles en los años treinta con tanta fuerza e inmediatez como Raymond Chandler» (Alva Svoboda, News & Review). «Una historia rebosante de interés, de fascinación, de frescura, escrita con un estilo sencillo adelantado a su tiempo, insólito, extraño, delicado, precursor de Bukowski y de Carver» (Fernanda Pivano). «Un día cogí un libro, lo abrí... Cada renglón poseía vida propia. He ahí, por fin, un hombre que no se asustaba de los sentimientos. El humor y el dolor se entremezclaban con soberbia sencillez. Comenzar a leer aquel libro fue para mí un milagro tan fenomenal como imprevisto. Se titulaba Pregúntale al polvo. Tendría una influencia en mis propios libros durante toda mi vida» (Charles Bukowski).

CRÒNIQUES DE LA VERITAT OCULTA

CRÒNIQUES DE LA VERITAT OCULTA

ISBN: 9788415192831
Page: 352
Lang: Catalán
Year: 2013
Price: 12.30
Publisher By: Educ@ula grup 62
Tags: Narrativa en catalán,Novela contemporánea

Page 232 of 834 (10000 books)

Ver código