Skip to content


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

Search Form


Author's book list:

VEINTE

VEINTE

ISBN: 9788408216520
Page: 608
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Planeta
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

Y si el destino de la humanidad estuviera en las manos de un grupo de jóvenes? Nadie sabe qué está sucediendo. La mayor parte de la humanidad se ha suicidado en pocas semanas, sin ningún motivo aparente ni conexión entre si, mientras el mundo colapsa en medio de un caos creciente. Entre los escasos supervivientes se encuentra Andrea, una chica de diecisiete años con recuerdos borrosos y un gran secreto que ni ella misma conoce. Cuando años después, un desastre parecido amenaza con repetirse, Andrea y un grupo de jóvenes comienzan una crucial odisea para descubrir, a través de la ruinas de lo que un día fue la Humanidad, la solución a algo que nunca debería haber ocurrido. Pero esta vez, el número 20 puede marcar la diferencia entre la vida y la muerte.

ANTOLOGÍA POÉTICA

ANTOLOGÍA POÉTICA

ISBN: 9788408216605
Page: 432
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Planeta
Tags: Antologías,Poesía,Literatura

Una cuidada antología comentada de la poesía de Federico García Lorca. Hay autores que con su vida y su escritura levantan un mundo propio, único, que apenas cuesta identificar en medio de un mar de palabras, de imágenes y de emociones. Es el caso de Federico García Lorca, el escritor en lengua castellana más conocido y popular después de Cervantes y, quizás, el poeta español más apreciado, leído, citado y traducido en el mundo. Hay detrás de él y de su obra una fama que expande su figura por los cinco continentes. Es, por decirlo así, un mito contemporáneo, un personaje que encarna en sí mismo el vitalismo y la tragedia del artista y del hombre, y que condensa en su obra extraordinaria las grandes y universales contradicciones humanas. El poeta, novelista y ensayista José Luis Ferris ha preparado esta antología comentada con la intención de llegar al gran público, ofreciendo una visión amplia y lo más representativa posible de la poesía de Federico García Lorca y de su evolución personal en el contexto de la literatura de su tiempo. Esta edición recoge, a su vez, en sus páginas, la variedad inherente de este autor, la que define su personalidad y sus contradicciones, sus dudas y su admirable coherencia de creador maravilloso, original y carismático, su condición de hombre luminoso y de criatu...

YA NO RECUERDO QUÉ QUERÍA SER DE MAYOR

YA NO RECUERDO QUÉ QUERÍA SER DE MAYOR

ISBN: 9788499987750
Page: 208
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Temas de hoy
Tags: Narrativa española,Novela contemporánea

Ocho relatos inéditos escritos por el futuro de la narrativa española. Qué querías ser de mayor? Te acuerdas? Sea cual sea la respuesta, lo que seguramente recuerdes de aquella época es que la vida se parecía bastante a un camino bien delimitado. A una sucesión de certezas que alguien había colocado enfrente de ti sólo tenías que moverte de casilla en casilla y esperar a crecer. Esa sensación se desvaneció hace tiempo, verdad? Pues bien, de eso habla este libro. Los nueve integrantes de esta antología de cuentos convierten en relatos muy distintos un mismo momento de sus vidas. Esa primera adultez que disuelve referentes, pone en tela de juicio todo lo aprendido y llena el cuerpo de indecisiones y dudas. Un estado que nos acompaña durante del resto de nuestros días. Y, ante todo, una excusa importante para presentar al futuro de la narrativa española. A quién seguiremos leyendo dentro de diez años? Nosotros apostamos por ellos.

SERIE EL TRONO DEL CÉSAR. HIERRO Y PODER

SERIE EL TRONO DEL CÉSAR. HIERRO Y PODER

ISBN: 9788467056808
Page: 512
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: S.l.u. espasa libros
Tags: Narrativa histórica

La serie de novela histórica que arrasa en el mundo. POR LA VICTORIAPOR LA VENGANZA POR ROMA«Como Juego de tronos pero sin dragones». The Times PRIMAVERA 235 d. C. El emperador Alejandro Severo acaba de ser asesinado, y el trono del césar se convierte en objeto de deseo. Da inicio así un periodo convulso de la historia romana en el que en solo un año, serán seis los aspirantes a hacerse con el trono. El héroe de la revuelta es Maximino el Tracio, que se convierte en el primer césar surgido del fragor de la batalla. Su reinado quedará en nada sin la aprobación del Senado, y muchos senadores no aceptan que los gobierne un antiguo pastor. En el norte, la guerra contra los bárbaros consume hombres y dinero, y la rebelión y la tragedia personal llevan a Maximino a extremos desesperados, a venganzas sangrientas y al límite de la cordura. Inspirada en hechos reales, esta es la primera entrega de una épica aventura donde los hombres matarán para sentarse en el trono del césar.

ISILTASUNAREN ITSASARGIA

ISILTASUNAREN ITSASARGIA

ISBN: 9788490279823
Page: 428
Lang: Euskera
Year: 2019
Price: 18.52
Publisher By: Elkarlanean s.l.
Tags: Narrativa en euskera,Novela contemporánea

Pasaiako Platako itsasargiaren oinetan sarraskiturik agertzen da emakume baten gorpua, sabeleko gantzak erauzita. Faroan bertan bizi den Leire Altuna nobela erromantikoen idazleak deskubritu du hilotza, eta ezustean ohartuko da bera dela, Ertzaintzaren ustetan, susmagarri nagusia. Lehen gorpu horren ondoren, gainera, beste batzuk azalduko dira, denak ere modu berean erailak, eta idazleak heriosuhar saiatu beharko du hiltzailearen bila, bere burua salbatzearren. Kanpo-portu polemikoaren eraikuntza eta XIX. mendeko Sakamantekasen imitazio ankerra nahasten dira thriller zirraragarri honetan; munduko paisaiarik ederrenetakoa eta 80ko heroinamanoen oroitzapen tragikoa, pertsonaia maitagarri zein gorrotagarriak, girotze bikaina eta erritmo bizia, eleberria amaitu arte liburuari katigaturik edukiko zaituena.

ROMEO Y JULIETA

ROMEO Y JULIETA

ISBN: 9788417430627
Page: 176
Lang: Castellano
Year: 2019
Price: 12.30
Publisher By: Alma europa
Tags: Teatro clásico extranjero hasta el siglo XVIII,Teatro,Literatura

ULTIMA HORA: LOS CUENTOS DE CARNE CRUDA (ED. RUSTICA) (2ª ED.)

ULTIMA HORA: LOS CUENTOS DE CARNE CRUDA (ED. RUSTICA) (2ª ED.)

ISBN: 9788412015744
Page: 206
Lang: Castellano
Year: 2019
Price: 12.35
Publisher By: Arrebato libros
Tags: Narrativa española,Novela contemporánea

A TRAVÉS DE MIS PEQUEÑOS OJOS (EDICION 10º ANIVERSARIO DUOMO)

A TRAVÉS DE MIS PEQUEÑOS OJOS (EDICION 10º ANIVERSARIO DUOMO)

ISBN: 9788417761042
Page: 256
Lang: Castellano
Year: 2019
Price: 12.25
Publisher By: Duomo editorial
Tags: Narrativa española,Novela contemporánea

UNA DIVERTIDA HISTORIA DE AMISTAD, AMOR Y SUPERACIÓN CONTADA A TRAVÉS DE LOS OJOS DE UN PERRO GUÍA Cross es un perro guía alegre y travieso. Mario es un joven invidente que intenta abrirse camino en la vida. Juntos forman un equipo inseparable. A través de mis pequeños ojos es una conmovedora novela que narra las divertidas peripecias de Cross en el mundo de los humanos. Emilio Ortiz nos cuenta una realidad que él conoce bien, pues tiene su propio perro guía,llamado Spock, que es casi tan travieso como Cross. «Una novela conmovedora.» Cadena Ser - Hoy por Hoy «Una novela que ofrece una mirada aparentemente inocente sobre la sociedad que quizás no lo es tanto. Una novela entrañable. Llena de aventuras y anécdotas.» TVE-1 - Telediario«Una novela excepcional.» Onda cero - Julia en la Onda «Una emotiva carta de gratitud a un viejoy fi el amigo.» Zenda«Es la eterna lección que cualquier persona puede aprender cualquier día de cualquier perro.» La Vanguardia - La Contra «Una emocionante novela sobre la sociedad vista a través de los ojos de un perro guía.» Eldiario.es

CUENTOS COMPLETOS (TOMO III)

CUENTOS COMPLETOS (TOMO III)

ISBN: 9788415973973
Page: 840
Lang: Castellano
Year: 2019
Price: 35.10
Publisher By: Reino de cordelia
Tags: Narrativa extranjera,Novela contemporánea

El tercer tomo que recoge los 197 relatos escritos por Jack London en sus cuarenta años de vida comprende los 46 que escribió entre 1910 y 1916. Incluye «El ídolo rojo» y «En el pabellón de los idiotas», dos de sus relatos más famosos. Catalogados y ordenados cronológicamente de acuerdo a la edición canónica de la Universidad de Stanford, se ofrecen, al igual que los dos primeros tomos, en traducción íntegra de Susana Carral, realizada expresamente para esta edición. Escritos durante su madurez, London ambienta doce de ellos en el Yukón, uno de sus territorios predilectos, donde las bajas temperaturas convierten al hielo y el frío en un enemigo mortal. Salta después a los Mares del Sur, con la serie de ocho relatos sobre David Grief, que empiezan con «Hijo del sol» y acaban en «Las plumas del sol». Son ocho cuentos ambientados en los mares del sur, Hawái y otras islas en las que los caníbales todavía no han aprendido a ruborizarse ante el dios de los blancos.

COMO DOS EXTRAÑOS (LOS RAVENEL 4)

COMO DOS EXTRAÑOS (LOS RAVENEL 4)

ISBN: 9788413140728
Page: 384
Lang: Castellano
Year: 2019
Price: 7.55
Publisher By: B de bolsillo ediciones b
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura

Una mujer que desafía a su tiempo. La doctora Garrett Gibson, la única médico de toda Inglaterra, es tan atrevida e independiente como cualquier hombre, así que por qué no rendirse a los placeres como hacen ellos? Sin embargo, nunca se ha dejado tentar por aventura amorosa alguna, demasiado ocupada en sus estudios y en su profesión. Hasta ahora. Ethan Ramson, ex detective de Scotland Yard, es un hombre galante y reservado. De él se rumorean muchas cosas, pero nadie sabe a ciencia cierta qué hay de verdad en su historia. A lo largo de una sola noche, Garrett y Ethan dan rienda suelta a sus deseos. Pero a la mañana siguiente, siguen siendo dos extraños. Un hombre que rompe todas las reglas. Ethan, un Ravenel despreciado por su padre, tiene muy poco interés en la sociedad elegante londinense. Sin embargo, no puede evitar sentirse fascinado por la osada y bella Garrett. A pesar de que ambos han jurado no volverse a dejar llevar por la tentación después de una apasionada noche de amor, juntos se verán envueltos en una conspiración política que pondrá en juego sus vidas y los límites que se han marcado. Porque puede que sea más fácil vencer a sus enemigos, que derruir el dique que pone freno a sus corazones.

LOS ECOS DEL PANTANO

LOS ECOS DEL PANTANO

ISBN: 9788417708221
Page: 280
Lang: Castellano
Year: 2019
Price: 18.52
Publisher By: Maeva
Tags: Novela negra

Una novela que te calará hasta los huesos...Las húmedas marismas señalan el límite entre lavida y la muerte. Adéntrate en sus turbias aguas dela mano de la arqueóloga forense Ruth Galloway. La profesora de Arqueología Forense Ruth Galloway vive en unapequeña casa junto a una marisma en el condado de Norfolk. Se tratade un área remota donde se unen mar y tierra, considerada comoun lugar sagrado por los hombres de la Edad de Hierro. Cuando la policía encuentra unos huesos en una zona de la marisma, el inspector Harry Nelson recurre a Ruth para que lo ayude,convencido de que se trata de los restos de una niña desaparecida diez años antes. Aunque esa posibilidad queda descartada, ya que los huesos pertenecen a una niña de la Edad de Hierro, Ruth continúa ayudando a Nelson para descubrir qué relación hay entre este caso y los rituales prehistóricos que tenían lugar en la marisma hace más de dos mil años.

COMANCHE

COMANCHE

ISBN: 9788413140773
Page: 528
Lang: Castellano
Year: 2019
Price: 13.25
Publisher By: B de bolsillo ediciones b
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura

Page 213 of 834 (10000 books)

Show Code