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:

EVA LUNA

EVA LUNA

ISBN: 9788497592512
Page: 288
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

EL AYUDANTE

EL AYUDANTE

ISBN: 9788499896939
Page: 216
Lang: Castellano
Year: 2012
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

«Un personaje tan singular como Walser no hubiera podido inventarlo nadie.»Elias CanettiEl ayudante cuenta, con una ironía extraordinaria, la historia del ingeniero Tobler, que se separó de su mujer y sus cuatro hijos después de arruinarse, proceso al que asistirá paso a paso, y de la manera más sumisa, su fiel empleado Joseph. Walser narra una experiencia autobiográfica, apenas alterada, después de trabajar seis meses en la casa del ingeniero Dubler. La novela se publicó en 1908, y fue acogida por la crítica conel mayor de los entusiasmos.Robert Walser (1878-1956) fue un autor de culto alabado por personalidades de gran altura literaria como Franz Kafka, Herman Hesse o Robert Musil. La enfermedad mental que padeció a lo largo de su vida no le impidió escribir una prosa preciosista, ingenua y poética que sigue siendo referencia en la narrativa contemporánea.Traducción de Juan José del Solar

DON JUAN O EL AMOR A LA GEOMETRIA; ANDORRA

DON JUAN O EL AMOR A LA GEOMETRIA; ANDORRA

ISBN: 9788437629742
Page: 384
Lang: Castellano
Year: 2012
Price: 15.20
Publisher By: Catedra
Tags: Teatro contemporáneo extranjero del XIX al XXI,Teatro,Literatura

Max Frisch es uno de los intelectuales más leídos, traducidos, representados, interpretados, alabados y criticados del siglo XX. Este éxito del autor en todos los sentidos se debe no sólo a su genialidad como creador, y a su faceta de novelista y dramaturgo, sino también a su alto grado de compromiso social que manifestó durante toda su vida a través de sus composiciones literarias y de sus apariciones en público.«Don Juan o El amor a la Geometría» es una genial parodia del personaje clásico al burlador de Frisch no le importan en absoluto las mujeres, lo que le interesa de verdad es la Geometría, un mundo puro, claro y nítido, en oposición al alma femenina. «Andorra» se dispone, en cambio, como una especie de parábola una sociedad cerrada cuyos individuos forman un colectivo que alcanza límites insospechados de brutalidad y destrucción.

LA CENA

LA CENA

ISBN: 9788498383034
Page: 288
Lang: Castellano
Year: 2010
Price: 17.10
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera,Novela contemporánea

Una novela ácida y provocadora que ha impactado a miles de lectores en todo el mundo. Hasta dónde es capaz de llegar un padre para encubrir a un hijo que comete un delito injustificable? Debe prevalecer el instinto de protección paterna, o la lealtad a unas normas sociales que garantizan la coherencia y la fortaleza del grupo? Estas y otras preguntas de igual calibre surgen como dardos durante la lectura de La cena, una novela ácida y provocadora que apunta sin miramientos a toda una clase social acomodada de los Países Bajos y, por extensión, de toda Europa, instalada en una inercia de autosatisfacción y complacencia, e indiferente hacia el devenir de la generación que ha de sucederla. Dos parejas se han citado a cenar en un moderno y exclusivo restaurante de Ámsterdam. Mientras saborean el aperitivo y charlan con aparente despreocupación sobre la última película de moda y sus planes para las vacaciones, son conscientes de que, tarde o temprano, deberán abordar el incierto y acuciante asunto que los ha llevado a reunirse el futuro de Michel y Rick, sus hijos de quince años, que según algunos indicios podrían estar envueltos en un caso de violencia grave. Así pues, tras los postres, cuando la cena llegue a sus últimos compases, la tensión entre los comensales habrá alcanzado su punto culminante y la cadena de secretos y revelaciones confluirán en un final dramático en el que nadie podrá esgrimir su inocencia. Tras cosechar un éxito inmediato y arrollador en Holanda copó las listas de bestsellers, y ya ha vendido más de 340 mil ejemplares, La cena ganó el Premio del Público y fue declarado Libro del Año 2009.

LA LEGION (LIBRO X DE QUINTO LICINIO CATO)

LA LEGION (LIBRO X DE QUINTO LICINIO CATO)

ISBN: 9788435062473
Page: 576
Lang: Castellano
Year: 2012
Price: 25.65
Publisher By: Edhasa
Tags: Narrativa histórica

Estrechamente vinculada con la exitosa novela anterior de este ciclo, El Gladiador (2011), en esta nueva entrega sobre Macro y Cato los dos oficiales romanos se trasladan a Egipto para enfrentarse de nuevo a su viejo enemigo Áyax, quien se ha convertido en una pesadilla para los navegantes y los pueblos costeros egipcios. Además, las tropas nubias no dejan de acosar las fronteras del Imperio, y todo ello está socavando la autoridad de Roma en Egipto. En cualquier momento puede estallar la revuelta, pues Egipto se ha convertido en el granero de un imperio que parece insaciable, y la presión fiscal puede resultar finalmente insoportable para el pueblo egipcio. Aun así, Roma apenas ha dispuesto tres legiones desplegadas en tan inmenso territorio para proteger sus intereses. El hecho de que al frente de una de ellas se encuentren Macro y Cato es garantía de aventuras, riesgo, y de mucha diversión.

POESIA VERTICAL

POESIA VERTICAL

ISBN: 9788437629766
Page: 328
Lang: Castellano
Year: 2012
Price: 13.11
Publisher By: Catedra
Tags: Poesía contemporánea hispanoamericana del XIX al XXI,Poesía,Literatura

Roberto Juarroz fue uno de los poetas argentinos más importantes de la segunda mitad del siglo XX. Desde la publicación de su primera «Poesía vertical» (1958), le sucedieron otras doce en vida. Todos sus libros mantuvieron ese título al que solo añadía el ordinal, lo que supone una declaración de intenciones profundizar en la poesía como una forma de pensamiento; no buscar la originalidad entendida como experimentos formales; huir de las modas y de la consideración de la poesía como un «arte» sometido al juicio y al aplauso del crítico. Su rigor extremo se manifiesta en la semejanza de cada uno de sus libros similares símbolos, estilo y temas (el mundo, la realidad, la poesía, el hombre), siempre filosóficos, nunca anecdóticos, biográficos, históricos o sociales.

LO QUE ESCONDE TU NOMBRE

LO QUE ESCONDE TU NOMBRE

ISBN: 9788423344239
Page: 448
Lang: Castellano
Year: 2016
Price: 8.50
Publisher By: Destino
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Sandra ha decidido retirarse a un pueblo de la costa levantina ha dejado el trabajo y, embarazada, pasa los días intentando aplazar la decisión de qué hacer con su vida. En la playa conocea un matrimonio de octogenarios noruegos que parece la solución a sus problemas. Julián, un anciano que acaba de llegar de Argentina, superviviente del campo de exterminio de Mauthausen, sigue las idas y venidas de los noruegos. Un día Julián aborda a Sandra y le revela detalles de un pasado que no tiene nada que ver con ella. Aunque el relato de Julián le parece descabellado, empezará a mirar de una forma nueva a los amigos, las palabras y los silencios de la pareja de ancianos, sin darse cuenta de que el fin de su inocencia está poniendo su vida en peligro.

EL CUADERNO ROJO

EL CUADERNO ROJO

ISBN: 9788432209772
Page: 112
Lang: Castellano
Year: 2012
Price: 6.60
Publisher By: Seix barral
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

AÑOS LENTOS (VII PREMIO TUSQUETS EDITORES DE NOVELA)

AÑOS LENTOS (VII PREMIO TUSQUETS EDITORES DE NOVELA)

ISBN: 9788483833803
Page: 224
Lang: Castellano
Year: 2012
Price: 16.15
Publisher By: Tusquets editores
Tags: Narrativa española,Novela contemporánea

ABRIL QUEBRADO

ABRIL QUEBRADO

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

El protagonista absoluto de Abril quebrado es el Kanun, ley de sangre no escrita que rige de forma inexorable la existencia de los montañeses de Albania. Por el Kanun, Gjorg Berisha se cobra la sangre de Zef Kryeqyqe, cuadragésima cuarta víctima de una venganza que se prolonga ya durante setenta años, constituyéndose a su vez en deudor. Como contrapunto a la historia que protagoniza Gjorg, Ismail Kadaré traza la del viaje de bodas a estas ásperas tierras del curioso escritor Besian Vorpsi, quien espera, ilusamente, observar esta realidad sin verse atrapado en ella. La presente edición está minuciosamente revisada por Ramón Sánchez Lizarralde de acuerdo con la edición definitiva que de su obra acometió el autor, libre ya de trabas, a partir de que obtuviera asilo político en Francia en 1990.Traducción de Ramón Sánchez Lizarralde

L EDUCATION SENTIMENTALE

L EDUCATION SENTIMENTALE

ISBN: 9782253010692
Page: 668
Lang: Francés
Year: 2002
Price: 5.03
Publisher By: Le livre de poche
Tags: Literatura en francés,En otros idiomas,Literatura

Entre Mme Arnoux qui passe dans la vie les yeux baissés, fidle son honneur, et Rosanette, la fille de joie, Frédéric hésite. Flaubert dissque une société qui s'enivre de vertu tout en se goinfrant de plaisirs faciles. Nous sommes la veille de la Révolution de 48. Jamais l'on n'a plus débattu de la démocratie, de la République et de la propriété. Ses amis s'engagent, militent, Frédéric, lui, pense sa carrire et calcule. La btise rgne sur les salons bourgeois, dans les réunions politiques, les salles de rédaction et les ateliers. L'Education sentimentale est le roman de la parole qui ne mne qu'au rve en amour, en politique comme au travail. De ce chef-d'?uvre noir o Flaubert a mis tant de lui-mme, tout le roman contemporain est sorti.

LOCUS SOLUS

LOCUS SOLUS

ISBN: 9788493982706
Page: 468
Lang: Castellano
Year: 2012
Price: 18.05
Publisher By: Capitan swing
Tags: Narrativa extranjera,Novela contemporánea

Las novelas de Raymond Roussel son puzzles gigantescos de imágenes e historias con una extraña lógica carnavalesca. Locus Solus hace un recorrido por el jardín-museo de un excéntrico millonario que, como el propio autor en la vida real, colecciona insólitos objetos con frenético y psicodélico racionalismo.Escrito tras las Impresiones de África, Locus Solus está presidido por Martial Canterel, un personaje como recién salido de una novela de Julio Verne, de quien Roussel dijo una vez que no se debía pronunciar su nombre «si no se está de rodillas». Canterel, docto científico cuya inmensa riqueza no limita su prolífico ingenio, lleva a un grupo de visitantes a recorrer «Locus Solus», su apartada finca situada cerca de París. Uno por uno irá presentando, demostrando y exponiendo los descubrimientos e invenciones de su fértil y enciclopédica mente. A medida que los inventos se van tornando más elaborados, aumenta en paralelo la riqueza y brillantez de las historias. El flujo de su imaginación se convierte en una riada, arrastrádonos en un torrente de fantasía e hilaridad.

Page 596 of 834 (10000 books)

Ver código