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:

LA TEMPESTAD

LA TEMPESTAD

ISBN: 9788437612973
Page: 512
Lang: Castellano
Year: 2005
Price: 11.87
Publisher By: Catedra
Tags: Teatro clásico extranjero hasta el siglo XVIII,Teatro,Literatura

«La tempestad» está considerada como la invención más sincera y original de Shakespeare. Es también la «summa» de su cultura acumulada a través de los años, y sobre todo de su experiencia teatral. Es ante todo un experimento en el ámbito del espectáculo explota, deliberadamente, como ninguna otra obra precedente, los recursos y trucos de escena y hace del elemento musical y de todos los efectos sonoros una estructura que recorre la obra.La figura de Próspero se contempla esencialmente en «La tempestad» en su contexto natural que no es sino teatral. Su magia, su arte, son una reflexión sobre el arte del dramaturgo. Metateatro y psicodrama jugando sobre una serie de sugerencias que inducen a los personajes a autorrevelarse y a la vez a reconocerse como parte de una inteligencia más amplia que los incluye, como parte del diseño con el que el mago-dramaturgo se explica a sí mismo.

CANCIONERO (T. 1)

CANCIONERO (T. 1)

ISBN: 9788437608549
Page: 544
Lang: Castellano
Year: 2006
Price: 16.48
Publisher By: Catedra
Tags: Poesía clásica extranjera hasta el siglo XVIII,Poesía,Literatura

LA INMORTALIDAD

LA INMORTALIDAD

ISBN: 9788472231610
Page: 416
Lang: Castellano
Year: 1990
Price: 17.10
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea

A partir del gesto encantador de una mujer de cierta edad, el escritor crea el personaje de Agnes, alrededor de la cual aparecerán su hermana Laura, su marido Paul, y todo nuestro mundo contemporáneo en el que se rinde culto a la tecnología y la imagen. Pero y si el hombre no fuera sino su imagen ?, pregunta otro personaje, Rubens, quien comprueba finalmente que de la más excitante de sus amantes sólo le quedan dos o tres fotografías mentales. Esta novela transforma todos los aspectos del mundo moderno en cuestiones metafísicas. Su forma es polifónica las aventuras de los personajes imaginarios se mezclan con la historia de dos candidatos a la inmortalidad, Goethe y Bettina von Armin ; la reflexión sobre el nacimiento del homo senti-mentalis en la historia de Europa alterna con las peripecias parisienses del singular profesor Avenarius, para quien el mundo de hoy no sirve sino como objeto de juego. Kundera tiene el don de decir del modo más cristalino lo que a uno le resulta más difícil decirse, y en esta novela alcanza la cima de esta facultad.

GUZMAN DE ALFARACHE

GUZMAN DE ALFARACHE

ISBN: 9788446000839
Page: 616
Lang: Castellano
Year: 1996
Price: 7.60
Publisher By: Akal
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura

EL ULTIMO PATRIARCA

EL ULTIMO PATRIARCA

ISBN: 9788408091806
Page: 352
Lang: Castellano
Year: 2010
Price: 8.50
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

PERDONA SI TE LLAMO AMOR

PERDONA SI TE LLAMO AMOR

ISBN: 9788408087670
Page: 688
Lang: Castellano
Year: 2009
Price: 9.45
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Y si fuera amor, amor de verdad? Una deliciosa novela sobre el poder del amor Niki es una joven madura y responsable que cursa su último año de secundaria. Alessandro es un exitoso publicista de treinta y siete años a quien acaba de dejar su novia de toda la vida. A pesar de los veinte años de diferencia que hay entre ambos y del abismo generacional que los separa, Niki y Alessandro se enamorarán locamente y vivirán una apasionada historia de amor en contra de todas las convenciones y prejuicios sociales. «Es buenísimo por la naturaleza de sus diálogos. Talento como pocos. Pero la fuerza de Moccia en Perdona si te llamo amor está en la emoción de la trama y en la mezcla de sus ingredientes una historia de amor llena de imprevistos, de sueños, aspiraciones, modas y costumbres de la juventud actual.» Il sole, Giovanni Pacchiano.

EL SOMBRERO DE TRES PICOS (26ª ED.)

EL SOMBRERO DE TRES PICOS (26ª ED.)

ISBN: 9788437600215
Page: 176
Lang: Castellano
Year: 2005
Price: 8.55
Publisher By: Catedra
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura

NUEVE SEMANAS Y MEDIA (8ª ED.)

NUEVE SEMANAS Y MEDIA (8ª ED.)

ISBN: 9788472233317
Page: 168
Lang: Castellano
Year: 1982
Price: 9.50
Publisher By: Tusquets editores
Tags: Narrativa anglosajona,Novela contemporánea

La novela que despertó las pasiones más ocultas de muchas parejas y que dio origen a la mítica película del mismo nombre. Esta es una historia de amor tan poco frecuente, tan apasionada, tan extrema y, a la vez, tan real, que el lector no podrá sino seguir, fascinado, su ritual desarrollo. Dos personas, cultas, civilizadas e independientes, se encuentran un día por casualidad en una calle de Nueva York, un domingo de mayo, a principios de los años setenta, y dan comienzo a una relación que pronto pasará a ser una experiencia sado-masoquista de insólita intensidad. Desde el inicio, establecen espontáneamente entre ellos estímulos sexuales que obedecen a un instintivo ritual de dominación y humillación, ritual que, por supuesto, es aceptado gozosamente, primero con sorpresa y luego con fruición auténtica, por la autora de esta estremecedora narración. Naturalmente, a medida que avanza la relación, la pareja emprende juegos cada vez más elaborados y sofisticados que, al cabo de nueve semanas y media, la conducen a ella al absoluto descontrol de su cuerpo y de su mente.

CUERPOS ENTRETEJIDOS

CUERPOS ENTRETEJIDOS

ISBN: 9788472239692
Page: 184
Lang: Castellano
Year: 1996
Price: 10.45
Publisher By: Tusquets editores
Tags: Narrativa erótica,Romántica y erótica

Cuerpos entretejidos, de Antonio Altarriba, quedó finalista en el XVIII Premio La sonrisa vertical en enero de 1996. El jurado recomendó muy especialmente la publicación de Cuerpos entretejidos, impresionado por la capacidad imaginativa del autor. La verdad es que cualquier lector se dejará fácilmente conducir a través de los tiempos por distintas culturas y diferentes maneras de concebir y vivir el sexo. Estas cinco historias, entretejidas en la sensualidad de las telas al uso en el período en que se desarrollan, nos trasladan, envueltos en la fina seda, desde fabulosos y licenciosos palacios de Oriente, donde todo parece permitido, hasta, ceñidos en fibra sintética, la más actual y dura realidad virtual, donde el sexo se enmarca en la ficción programada. Entre un tiempo y otro, arropados en lino pasamos por los extraños y rudos rituales del Africa más profunda; envueltos en el suave terciopelo, por los perversos amores letales en la Italia del Renacimiento, y rodeados del vaporoso tul, por una exposición universal en un Estados Unidos decimónico, donde la idea de progreso alienta los ánimos con la misma luz que enciende los cuerpos. Cuerpos entretejidos parece concebido para desencadenar, por contagio, la imaginación del lector, cuyas más incontroladas fantasías se verán enardecidas, y podrá volar adonde mejor le plazca, animado por la hábil facultad de Altarriba para hacerle visualizar cualquier ensoñación erótica, donde y cuando quiera que se prenda la llama del sexo.

EL MAR DE LAS SIRTES

EL MAR DE LAS SIRTES

ISBN: 9788497936477
Page: 336
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

HISTORIAS DEL SAVOY (CONTIENE CD) (4ª ED.)

HISTORIAS DEL SAVOY (CONTIENE CD) (4ª ED.)

ISBN: 9788493388812
Page: 190
Lang: Castellano
Year: 2005
Price: 18.05
Publisher By: Ezaro
Tags: Narrativa española,Novela contemporánea

PETER CAMENZIND (BIBLIOTECA HESSE)

PETER CAMENZIND (BIBLIOTECA HESSE)

ISBN: 9788420650746
Page: 224
Lang: Castellano
Year: 2009
Price: 12.35
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Publicada en 1904, Peter Camenzind fue la primera novela de Hermann Hesse (1877-1962) y conoció de inmediato un gran éxito. En ella encontramos ya en germen las principales señas de identidad del autor y de su obra posterior el descontento o turbación interiores, el ansia de trascendencia y de plenitud (que toma aquí como vía a San Francisco de Asís y que más tarde habría de plasmarse en obras como Siddhartha), la comunión con la naturaleza enfrentada a la artificialidad de las relaciones sociales, la persecución por veces desesperada de una respuesta al sentido de la vida… Genuino representante del malestar que acompañó al alumbramiento del siglo XX, lo que hace de Hesse un escritor plenamente actual es su conciencia de ese malestar y su constante afán de búsqueda de la faceta espiritual del hombre en un mundo cada vez más alejado de ella.

Page 635 of 834 (10000 books)

Ver código