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:

NOCHE DE REYES

NOCHE DE REYES

ISBN: 9788437609911
Page: 464
Lang: Castellano
Year: 2006
Price: 11.87
Publisher By: Catedra
Tags: Teatro clásico extranjero hasta el siglo XVIII,Teatro,Literatura

CUATRO CUARTETOS

CUATRO CUARTETOS

ISBN: 9788437607047
Page: 168
Lang: Castellano
Year: 2006
Price: 10.64
Publisher By: Catedra
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura

RIMAS Y LEYENDAS

RIMAS Y LEYENDAS

ISBN: 9788426352613
Page: 176
Lang: Castellano
Year: 2004
Price: 10.97
Publisher By: Luis vives edelvives
Tags: Literatura más de 12 años,Más de 12 años,Infantil

BROTHERS

BROTHERS

ISBN: 9788432228414
Page: 880
Lang: Castellano
Year: 2009
Price: 25.65
Publisher By: Seix barral
Tags: Narrativa extranjera,Novela contemporánea

La gran novela del autor más importante chino de la actualidad. En China, donde ha escandalizado a la sociedad y a la crítica, ha vendido 1.000.000 de ejemplares. A través de la narración de los encuentros y desencuentros de Song Gang y Li Guangtou, hermanastros y amigos inseparables de infancia, desfila ante nuestros ojos casi medio siglo de historia china, desde la Revolución Cultural de las décadas de 1960 y 1970, marcadas por la represión moral y las atrocidades políticas, hasta la época contemporánea, la de la apertura económica y la llegada del capitalismo. Con esta novela, que contiene la experiencia de toda una generación, la del hambre, la violencia, el frenesí económico y las grandes migraciones, los ascensos fulgurantes y los naufragios individuales, Yu Hua ha escrito una verdadera odisea de China, de Mao a los Juegos Olímpicos. «Hay Hemingway en Yu Hua, pero también hay Stendhal.» Le Monde «Yu Hua es sin duda alguna uno de los representantes de la joven literatura china más brillantes... Una obra maestra.» Livres Hebdo «Con la monumental Brothers, Yu Hua demuestra su inteligencia satírica... Un mordaz retrato de una nación eternamente en coma... Da una imagen de la China real que es muy diferente a la que nos han vendido con los Juegos Olímpicos.» Lire Brothers muestra como ninguna otra novela la China actual, las repercusiones de su apertura económica y su entrada en el mundo capitalista, y las terribles consecuencias de la imposición y la masificación de las ideas. Novela de lectura muy ágil. El humor, presente en todo el libro, convierte a los personajes en seres únicos e inolvidables.

PARA LEER AL ANOCHECER (5ª ED.)

PARA LEER AL ANOCHECER (5ª ED.)

ISBN: 9788493760106
Page: 236
Lang: Castellano
Year: 2009
Price: 18.05
Publisher By: Impedimenta
Tags: Narrativa extranjera,Novela contemporánea

Charles Dickens estuvo interesado durante toda su vida por los fenómenos misteriosos. Su natural inclinación hacia el drama y lo macabro hicieron de él un extraordinario escritor de cuentos de fantasmas. Para leer al anochecer presenta trece de las más célebres y espeluznantes historias de fantasmas escritas por Dickens «El fantasma en la habitación de la desposada», «El juicio por asesinato», «El guardavías», «Fantasmas de Navidad», «El Capitán Asesino y el pacto con el Diablo», «La visita del señor Testador» o «La casa encantada», entre otras, en una nueva traducción al castellano. Villanos que mueren ahorcados, mujeres misteriosas que encargan retratos desde el más allá, marinos desaparecidos que hacen visitas inesperadas a los vivos, viajeros victorianos que se encuentran con siniestros niños en oscuros caserones… Puro talento gótico.

NOVEL.LA D ESCACS

NOVEL.LA D ESCACS

ISBN: 9788477270553
Page: 104
Lang: Catalán
Year: 1987
Price: 8.55
Publisher By: Quaderns crema
Tags: Narrativa extranjera,Novela contemporánea

CUENTOS COMPLETOS II

CUENTOS COMPLETOS II

ISBN: 9788420405391
Page: 552
Lang: Castellano
Year: 2019
Price: 20.90
Publisher By: Alfaguara
Tags: Narrativa hispanoamericana,Novela contemporánea

EL TEMPS DE LES CIRERES (PREMI SANT JORDI 1976)

EL TEMPS DE LES CIRERES (PREMI SANT JORDI 1976)

ISBN: 9788496863989
Page: 288
Lang: Catalán
Year: 2008
Price: 9.45
Publisher By: Labutxaca
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Després d’haver viscut durant dotze anys a Frana i Anglaterra, la Natlia torna a la Barcelona dels anys setanta, on retroba el passat i el present de la seva família uns persosnatges que enmig de la grisor de l’poca busquen desesperadament el sentit de les seves vides. El temps de les cireres és una crnica que reflecteix la crisi de valors provocada pel resultat de la guerra, el franquisme, la repressió i la desintegració del pensament polític i ideolgic que tot plegat provoc. És també el retrat de tres generacions d’una família a partir de la qual Montserrat Roig fa una mirada crítica a la burgesia catalana així com un magnífic retrat social de tota una poca.

LA HIJA DE LA AMANTE

LA HIJA DE LA AMANTE

ISBN: 9788433974914
Page: 224
Lang: Castellano
Year: 2013
Price: 16.15
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea

La adopción de A. M. Homes fue apalabrada antes de que naciera. Su madre biológica era una mujer soltera de veintidós años que mantenía una relación con un hombre mucho mayor, casado y con hijos. La hija de la amante es la historia de lo que sucedió cuando, treinta años después, sus padres biológicos empezaron a buscarla. La autora, famosa por la exactitud psicológica y la intensidad emocional de su narrativa, cuenta que sus padres biológicos establecieron contacto con ella, lo que sucedió después y lo que consiguió reconstruir de la historia de sus vidas y familias respectivas. Más adelante, el relato da un salto de varios años, hasta el momento en que Homes abre las cajas que contienen los objetos personales de su madre. Confiaba en encontrarla en las cajas, conocer sus secretos, pero no fue así.

¿QUE ME QUIERES AMOR? (PREMIO NACIONAL NARRATIVA 1996)

¿QUE ME QUIERES AMOR? (PREMIO NACIONAL NARRATIVA 1996)

ISBN: 9788420423357
Page: 192
Lang: Castellano
Year: 2009
Price: 15.67
Publisher By: Alfaguara
Tags: Narrativa española,Novela contemporánea

ALICIA AL PAIS DE LES MERAVELLES

ALICIA AL PAIS DE LES MERAVELLES

ISBN: 9788492549405
Page: 144
Lang: Catalán
Year: 2009
Price: 7.55
Publisher By: Labutxaca
Tags: Narrativa extranjera,Novela contemporánea

PALABRAS DE LUZ = TOMOSHIBI NO KOTOBA : 90 HAIKUS

PALABRAS DE LUZ = TOMOSHIBI NO KOTOBA : 90 HAIKUS

ISBN: 9788478133451
Page: 128
Lang: Castellano
Year: 2013
Price: 10.45
Publisher By: Miraguano
Tags: Poesía clásica extranjera hasta el siglo XVIII,Poesía,Literatura

Edición, traducción y prólogo de Yoshihiko Uchida, Vicente Haya y Akiko Yamada Aunque suele decirse que Bash es “el padre del haiku”, el título le correspondería con más propiedad a Onitsura. El haiku de Ueshima Onitsura (1661-1738) podría definirse como de una insobornable sencillez. Efectivamente, no tardó en hacerse célebre entre los haijin su lema “Sin autenticidad no hay haiku” (makoto no hoka ni haikai nashi). Sin embargo, en relación a su importancia, Ueshima Onitsura es, sin duda alguna, el gran desconocido de la historia del haiku japonés y su injusticia más manifiesta. Baste decir que, excepto en japonés, no existe ninguna edición de su obra en alguna otra lengua del mundo. Esta que ahora se publica en la colección Libros de los Malos Tiempos es la primera antología de la obra de Onitsura editada fuera de las fronteras de Japón.

Page 632 of 834 (10000 books)

Ver código