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:

CASCARA DE NUEZ

CASCARA DE NUEZ

ISBN: 9788433960603
Page: 224
Lang: Castellano
Year: 2019
Price: 9.40
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Trudy mantiene una relación adúltera con Claude, hermano de su marido John. Este, poeta y editor de poesía, es un soñador depresivo con tendencia a la obesidad. Claude es más pragmático y trabaja en negocios inmobiliarios. La pareja de amantes concibe un plan asesinar a John. El motivo una mansión valorada en ocho millones de libras que, si John muere, heredará Trudy. Pero hay un testigo de esta maquinación criminal el feto que Trudy lleva en las entrañas. Y en una pirueta de triple salto mortal que parece imposible de sostener pero le sale redonda, McEwan convierte al feto en el narrador de la novela, desde la primera página hasta la última. Lo que sigue es una mezcla de comedia negra, trama detectivesca y astuta reescritura intrauterina de un gran clásico, por cuyas páginas asoman también una joven poetisa amante de John y una bregada inspectora de policía. Pero además de observar desde primera fila los preparativos del asesinato de su padre a manos de su madre, el feto filosofa sobre el mundo y la vida, lanza preguntas incómodas y se lo cuestiona todo, mientras las copas de vino que bebe su madre tienen efectos mareantes sobre él.A partir de un narrador inaudito, Ian McEwan plantea un audaz experimento literario que es un auténtico tour de force sólo al alcance de un escritor superdotado. Y el resultado es...

POR QUÉ ME COMÍ A PADRE.

POR QUÉ ME COMÍ A PADRE.

ISBN: 9788417507305
Page: 224
Lang: Castellano
Year: 2020
Price: 13.30
Publisher By: Gigamesh
Tags: Narrativa extranjera,Novela contemporánea

INSTANTANEAS

INSTANTANEAS

ISBN: 9788433980557
Page: 160
Lang: Castellano
Year: 2020
Price: 17.00
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea

Instantáneas literarias de Claudio Magris una mirada irónica, melancólica y sabia sobre el mundo y los seres humanos. El lector encontrará aquí textos breves capaces de capturar lo que tiende a escurrirse entre los dedos, de retratar con perspicacia y acidez comportamientos humanos, de observar el mundo con una sofisticada mezcla de humor, melancolía, bondad y sabiduría. El resultado es un ramillete de deliciosas miniaturas en las que asoman temas, personajes y situaciones variopintos la ciudad de Trieste; un episodio cómico vivido en la Galería Leo Castelli de Nueva York que ilustra las imposturas del arte de vanguardia; el modo ridículo en que Thomas Mann se entera del inicio de la Segunda Guerra Mundial; los editores que imponen finales felices a los autores a los que publican; el secreto motivo por el que una conferencia muy erudita y potencialmente soporífera se llena a rebosar; los congresos culturales y el sexo; la soledad de las parejas «Ágil y malicioso, reflexivo y burlón, sabio y sincero, rebosante de gracia y melancolía» (Catherine Argand, LExpress). «Desprende un encanto extravagante que se sostiene sobre la elegancia del estilo, la sagacidad de la mirada y una erudición sin ostentación» (Christian Authier, Le Figaro).

LA GENTE FELIZ LEE Y TOMA CAFE

LA GENTE FELIZ LEE Y TOMA CAFE

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

Y a ti, qué te hace feliz? Una emocionante novela romántica acerca de las vueltas del destino y del amor que ha revolucionado el panorama editorial francés. Tras la muerte de su marido y de su hija en un accidente, Diane lleva un año encerrada en casa, incapaz de retomar las riendas de su vida. Su único anclaje con el mundo real es Félix, su amigo y socio en el café literario La gente feliz lee y toma café, en el que Diane no ha vuelto a poner los pies. Decidida a darse una nueva oportunidad lejos de sus recuerdos, se instala en un pequeño pueblo de Irlanda, en una casa frente al mar. Los habitantes de Mulranny son alegres y amables, salvo Edward, su huraño y salvaje vecino, que la sacará de su indolencia despertando la ira, el odio y, muy a su pesar, la atracción. Pero cómo enfrentarse a los nuevos sentimientos? Y luego, qué hacer con ellos? amimehacefeliz Reseñas «Una novela conmovedora. Un libro que se lee de una sentada y deja una huella en nuestro corazón. Una buena lección vital.» Femmes Magazine «Como Katherine Pancol, Agns Martin-Lugand derrocha originalidad y nos hace amar a una heroína llena de encantadores defectos.» Émilie Ri...

OFRENA A LA TEMPESTA

OFRENA A LA TEMPESTA

ISBN: 9788416600052
Page: 592
Lang: Catalán
Year: 2016
Price: 9.45
Publisher By: Labutxaca
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

THE NOTEBOOK

THE NOTEBOOK

ISBN: 9780751540475
Page: 189
Lang: Inglés
Year: 2011
Price: 10.26
Publisher By: Warner books
Tags: Literatura en ingles,En otros idiomas,Literatura

NO SE COMO AMARTE: CARTAS DE MARIA MAGDALENA A JESUS DE NAZARET

NO SE COMO AMARTE: CARTAS DE MARIA MAGDALENA A JESUS DE NAZARET

ISBN: 9788427138674
Page: 376
Lang: Castellano
Year: 2016
Price: 20.80
Publisher By: Mensajero
Tags: Narrativa histórica

EL MAESTRO Y MARGARITA (ED. 50 ANIVERSARIO)

EL MAESTRO Y MARGARITA (ED. 50 ANIVERSARIO)

ISBN: 9788491043676
Page: 520
Lang: Castellano
Year: 2016
Price: 11.87
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

TODO ES MASCARA

TODO ES MASCARA

ISBN: 9788469808559
Page: 240
Lang: Castellano
Year: 2016
Price: 11.40
Publisher By: Anaya
Tags: Juvenil

LA HEREJIA DE HORUS 3: LA GALAXIA EN LLAMAS

LA HEREJIA DE HORUS 3: LA GALAXIA EN LLAMAS

ISBN: 9788445003114
Page: 304
Lang: Castellano
Year: 2016
Price: 17.05
Publisher By: Minotauro
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

OJALA FUERA CIERTO

OJALA FUERA CIERTO

ISBN: 9788408150244
Page: 256
Lang: Castellano
Year: 2016
Price: 7.55
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

La primera obra de Marc Levy, una historia de amor más allá de la muerte Lauren es una médico internista de San Francisco que vive entregada a su trabajo, sin tiempo para relacionarse. Un día, sufre un accidente de coche que la deja en coma. Cuando su familia pone en alquiler su apartamento, Arthur, un arquitecto paisajista, se muda a vivir allí sin saber que la tranquilidad en su nuevo piso pronto se verá trastocada por la aparición de una mujer a la que sólo él puede ver y que reclama ese espacio como suyo. Lauren pretende recuperar su antigua vida. Arthur, susperado el sobresalto inicial, querrá por todos los medios poderla ayudar. Ambos deberán aprender a convivir y a superar sus diferenciashasta convertirse en inseparables.

VENTANAS DE MANHATTAN

VENTANAS DE MANHATTAN

ISBN: 9788432225932
Page: 384
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: Seix barral
Tags: Viajes en bolsillo,Narrativa en bolsillo,Literatura

Un recorrido por Nueva York con una vitalidad narrativa desbordante «Me gustaría acordarme de cada una de mis caminatas y de todas las ventanas a las que me he ido asomando en Manhattan» Con este propósito, Antonio Muñoz Molina en primera persona, escritor y personaje a un tiempo, visita en estas páginas los rincones más personales de Nueva York. Se convierte así en observador cómplice de una realidad próxima a la ficción que configura nuestro imaginario vital y cultural. Fruto de sus prolongadas estancias a lo largo de varios años, este libro es un canto apasionado a la ciudad de contrastes por antonomasia. Nueva York esconde tantas caras como ventanas exhibe las de los decorados de los musicales de Broadway, las de los edificios iluminados del otro lado de Central Park, las que cayeron con las Torres Gemelas aquel 11 de septiembre, las tachadas con tablones en el reverso sombrío del Bronx o de Harlem. La ventana es el marco de una pintura de Hopper, una acuarela de Katz, la presencia ausente en una película de Hitchcock o la literatura de Cheever, el eco del jazz de Duke Ellington o John Coltrane. Como Ardor guerrero y Sefarad, este libro participa a la vez de la novela y del relato de hechos reales lo que predomina en él es, por una parte, la naturaleza envolvente de un estilo tan sugerente y un timbr...

Page 567 of 834 (10000 books)

Ver código