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:

CUENTOS COMPLETOS

CUENTOS COMPLETOS

ISBN: 9788477026723
Page: 672
Lang: Castellano
Year: 2003
Price: 17.00
Publisher By: Valdemar
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

La presente edición se propone brindar al lector la posibilidad de acercarse a los textos originales de los relatos de Franz Kafka, libres de las fusiones y «arreglos» arbitrarios a que los sometió su amigo y editor Max Brod tras su muerte, y que han circulado desde entonces en numerosas ediciones fragmentarias. El volumen reúne todos aquellos escritos de Kafka que pueden ser incluidos en la categoría de «relatos» (sin excluir La metamorfosis, a pesar de su mayor longitud), «narraciones», «piezas narrativas», «poemas en prosa», «cuentos», o «fragmentos» traducidos a partir de los textos originales, sin filtros ni retoques, utilizando para ello los propios manuscritos del autor, y, cuando éstos no se han conservado, las ediciones autorizadas por Kafka. El criterio primordial para elegir estos textos ha sido su pertenencia al mundo de la ficción, es decir, no incluimos escritos autobiográficos, como fragmentos de los Diarios, ni otros escritos, como la Carta al padre, en los que Kafka elabora claramente situaciones personales desde una perspectiva alejada de la literatura. Esta edición, preparada con esmero y gran conocimiento por José Rafael Hernández Arias, ha sido posible gracias a la tendencia iniciada recientemente en los países de lengua alemana de publicar los manuscritos de Kafka en edición facsímil, y su ordenación cronológica nos ofrece un friso de la evolución creadora de este clásico del siglo XX.

LA DESHEREDADA

LA DESHEREDADA

ISBN: 9788437618685
Page: 512
Lang: Castellano
Year: 2004
Price: 15.10
Publisher By: Catedra
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

CAU DE LLUNES (2ª ED.)

CAU DE LLUNES (2ª ED.)

ISBN: 9788482566597
Page: 80
Lang: Catalán
Year: 1998
Price: 13.30
Publisher By: Edicions proa s.a
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

RESIDENCIA EN LA TIERRA

RESIDENCIA EN LA TIERRA

ISBN: 9788437607078
Page: 384
Lang: Castellano
Year: 2005
Price: 11.87
Publisher By: Catedra
Tags: Poesía contemporánea hispanoamericana del XIX al XXI,Poesía,Literatura

CUENTOS PARA ANTES DE DESPERTAR

CUENTOS PARA ANTES DE DESPERTAR

ISBN: 9788408110750
Page: 112
Lang: Castellano
Year: 2012
Price: 14.15
Publisher By: Planeta
Tags: Narrativa española,Novela contemporánea

TIRANT LO BLANC

TIRANT LO BLANC

ISBN: 9788475841199
Page: 271
Lang: Catalán
Year: 1989
Price: 10.92
Publisher By: Laertes
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura

Escrita a partir de 1460 i publicada per primera vegada el 1490, Tirant lo Blanc de Joanot Martorell és una novella cavalleresca que narra les aventures d'armes i d'amor del seu protagonista, Tirant, al servei d'un bell ideal alliberar l'Imperi Grec, Constantinoble, del setge dels turcs. Qualificada encertadament per Vargas Llosa de novella total (alhora de cavalleria, cortesana, militar, ertica i, en cert sentit, psicolgica), la seva versemblana l'allunya de les novelles de cavalleria de l'Edat Mitjana; i la seva trama, variada i rica en registres (des del to greu fins a l'humor; des de la crueltat fins al sensualisme), la fan una lectura plaent i divertida, que ha resistit el pas del temps. És, no res menys, una de les millors novelles europees del moment i de tots els temps. Malgrat el seu encant indiscutible, Tirant lo Blanc és una novella que fins ara no estava a l'abast de la majoria de lectors potencials d'avui. La llengua el catal del s. XV i l'extensió més de vuit-centes pgines atapedes, juntament amb una bona part del seu estil, preciosament retric i tant del gust de la seva poca, per avui dia clarament anacrnic i pesat, impossibilitaven, de fet, que el lector no especialitzat i, d'una manera particular, el lector jove, hi entrés amb inters i es divertís amb les aventures dels seus...

BERLIN ALEXANDERPLATZ

BERLIN ALEXANDERPLATZ

ISBN: 9788437619972
Page: 520
Lang: Castellano
Year: 2003
Price: 19.95
Publisher By: Catedra
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Alfred Dblin ha sido siempre una figura controvertida y es todavía hoy un autor semimaldito que no acaba de encontrar su puesto en la literatura. Natural de Stettin del Oder (hoy Polonia) escribe el libro más importante que jamás se ha escrito sobre Berlín. Judío, se convierte al cristianismo. Socialista convencido, es siempre un solitario, y, desilusionado, abandona el partido como protesta. Se llama a sí mismo" autor de la burguesía" y se confiesa a la vez marxista, aunque heterodoxo. Escritor incómodo, es, en definitiva, uno de los escritores más insólitos de la literatura universal.«Berlín Alexanderplatz» aparece en 1929. Su éxito es extraordinario y, en pocos años, alcanza cuarenta y cinco ediciones y se traduce a varios idiomas. La novela se consideró una exaltación de Berlín, ciudad que el autor, por su profesión de médico, conocía muy bien. Los ojos de Dblin (y sus cuadernos) registran todos los detalles de la geografía berlinesa, pero como narrador omnisciente, Dblin interviene en la acción y comenta lo que ocurre. Fondo y forma se funden en un libro desconcertante y abierto a la interpretación.

EL CIRCULO CERRADO

EL CIRCULO CERRADO

ISBN: 9788433974624
Page: 510
Lang: Castellano
Year: 2007
Price: 21.85
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea

Qué fue del cuarteto de amigos de El Club de los Canallas, de Trotter, Harding, Anderton y Chase? Ellos y sus amigos tienen ahora veinticinco años más. Y también el mundo. Las bombas que sacuden Inglaterra ya no son las del IRA y el Nuevo Laborismo de Tony Blair está en el poder. Benjamin Trotter, el jovencito que se iba a dedicar a la literatura, ahora es un próspero e insatisfecho contable y sigue escribiendo su inacabada e inacabable novela. Doug Anderton es periodista, su mujer es una ex modelo superpija, y le han transferido de editor de la sección de política a la de literatura, lo que puede significar el «beso de la muerte» o la «patada hacia arriba» en su carrera. Philip Chase, que tenía un grupo de rock y no admitía que el rock sinfónico era cosa del pasado y que había llegado la hora del punk, también es periodista, pero de menor rango. Sean Harding, el anarquista del instituto, reivindica una vuelta a los orígenes del anglicismo, aunque también se jacta de su relación con Al Qaeda. Y Paul, el hermano pequeño de Benjamin, aquel mocoso de derechas, es ahora diputado laborista. «Una meditación sobre las consecuencias del terrorismo, un examen del espíritu de la política posterior al once de septiembre, y una sátira de todo y de todos» (Elizabeth Judd, The Atlantic Monthly).

POEMAS SUFIES

POEMAS SUFIES

ISBN: 9788475175270
Page: 144
Lang: Castellano
Year: 1997
Price: 11.40
Publisher By: Hiperion
Tags: Poesía clásica extranjera hasta el siglo XVIII,Poesía,Literatura

PAPEL MOJADO

PAPEL MOJADO

ISBN: 9788420712246
Page: 208
Lang: Castellano
Year: 2001
Price: 9.59
Publisher By: Anaya
Tags: Literatura más de 12 años,Más de 12 años,Infantil

CONSUMMATUM EST (TRILOGIA VERSOS, CANCIONES Y TROCITOS DE CARNE 3 )

CONSUMMATUM EST (TRILOGIA VERSOS, CANCIONES Y TROCITOS DE CARNE 3 )

ISBN: 9788483656402
Page: 680
Lang: Castellano
Year: 2014
Price: 18.05
Publisher By: Suma
Tags: Novela negra

La pequeña localidad islandesa de Grindavik amanece con todos los miembros de una misma familia brutalmente asesinados. En uno de los países del mundo con menor tasa de homicidios por habitante, el comisario de la Brigada de Homicidios de Reykjavik, Ólafur Olafsson, se enfrenta al caso más escabroso que ha visto justo en el ocaso de su carrera profesional. Pero muy pronto todas las pistas empiezan a apuntar hacia un sofisticado asesino en serie, Augusto Ledesma, que durante varios años ha ido componiendo una siniestra poética de versos regados de sangre a lo largo y ancho de Europa.Ante tales evidencias, la INTERPOL decide poner al frente del caso al jefe de la Unidad de Búsqueda Internacional de Prófugos, Robert. J. Michelson, que se rodeará de un grupo especial integrado por algunos «viejos conocidos» del asesino.En Consummatum est el lector asistirá al ansiado desenlace de una trilogía Versos, Canciones y trocitos de carne, que ha robado el sueño a quienes leyeron Memento mori y continuaron recorriendo los laberintos de la mente criminal con Dies irae. El singular y novedoso estilo narrativo de Pérez Gellida promete no dejar a nadie indiferente en este magistral e imprevisible acto final.

LA LLUVIA AMARILLA

LA LLUVIA AMARILLA

ISBN: 9788432220227
Page: 168
Lang: Castellano
Year: 2013
Price: 13.30
Publisher By: Seix barral
Tags: Narrativa española,Novela contemporánea

La lluvia amarilla, de Julio Llamazares, autor de otros libros como Las lágrimas de San Lorenzo o Tanta pasión para nada, es un long seller y una obra de referencia en la narrativa española contemporánea. Esta obra se estudia en colegios, institutos y universidades, y tiene una gran presencia en foros y blogs. Fue finalista del Premio Nacional de Literatura en 1988. Ha recibido el Premio Nonino y el Premio ITAS en Italia. La obra de Julio Llamazares abarca desde la poesía hasta los libros de viaje, y varios guiones cinematográficos. Publicada en 1988 y convertida hoy en un long seller, es un símbolo del éxodo rural, una novela fundamental de la literatura española reciente, que consagró a Julio Llamazares como uno de nuestros más valiosos narradores. Con motivo del veinticinco aniversario de su publicación, esta edición incluye un prólogo de Julio Llamazares y el documental Ainielle, que recoge escenas de la adaptación teatral de la novela, el singular paisaje de pueblos y aldeas deshabitados, acompañado de la narración de algunos pasajes de la obra literaria por el actor José Sacristán.

Page 300 of 834 (10000 books)

Ver código