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 CALMA MAGICA

LA CALMA MAGICA

ISBN: 9788490411087
Page: 155
Lang: Castellano
Year: 2014
Price: 9.50
Publisher By: Inst. nacional de artes escenicas y de teatro
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura

Oliver es un hombre que quiere cambiar de vida. Durante una entrevista de trabajo su futura jefa le ofrece probar unos hongos alucinógenos. Oliver comienza a ver que en el futuro se quedará dormido delante del ordenador y que un cliente le grabará con el móvil dando cabezadas. Oliver querrá que el cliente borre ese vídeo del móvil y el cliente no querrá. De la lucha de dos cabezones nace esta historia de búsqueda de la dignidad y del sentido de la vida. Un viaje iniciático que nos va a llevar a África, a los elefantes rosas, al amor, a la obsesión, a los allanamientos de morada, a las escopetas de caza, al alcohol, a la traición, a los sueños robados y a los manantiales de los que surge el agua de la vida.

(PE) LA JUGADA PERFECTA

(PE) LA JUGADA PERFECTA

ISBN: 9788415433491
Page: 304
Lang: Castellano
Year: 2014
Price: 5.65
Publisher By: Pamies
Tags: Narrativa romántica,Romántica y erótica

LA ESPADA Y LA CIMITARRA

LA ESPADA Y LA CIMITARRA

ISBN: 9788435062725
Page: 640
Lang: Castellano
Year: 2013
Price: 26.60
Publisher By: Edhasa
Tags: Narrativa histórica

ZAPATOS ROJOS PARA SALTAR EN LOS CHARCOS

ZAPATOS ROJOS PARA SALTAR EN LOS CHARCOS

ISBN: 9788490601068
Page: 256
Lang: Castellano
Year: 2014
Price: 17.00
Publisher By: La esfera de los libros
Tags: Narrativa española,Novela contemporánea

Esta novela es una historia de mujeres en guerra con la vida, de amistades cómplices, de almas comunes.Hay noches de confidencias con los amigos que hacen que el mundo parezca más amable y la vida menos difícil.Los secretos de la amistad siempre forman hilos difíciles de romper.Hay secretos que nos encadenan a personas que nunca imaginamos. Lugares que guardan para siempre el alma de quienes los habitaron.Esta novela es una caja de secretos. Secretos de muerte, secretos de amor, secretos que acabarán uniendo a sus protagonistas en torno a un árbol que solo florece en julio. Hay pequeñas cajas en la vida que guardan para siempre grandes historias. Y hay zapatos rojos que nos hacen saltar en los charcos disipando todas las tormentas.

ESCUADRA HACIA LA MUERTE ; LA MORDAZA

ESCUADRA HACIA LA MUERTE ; LA MORDAZA

ISBN: 9788497405379
Page: 208
Lang: Castellano
Year: 2012
Price: 8.55
Publisher By: Castalia
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura

El teatro de Alfonso Sastre es un teatro de investigación y revelación y nunca de propaganda; un teatro rico en experiencias humanas y en sutileza poética porque Sastre comprendió desde un principio que la fuerza dramática se consigue no por el dogma, sino por la revelación social y existencial, no dando soluciones panfletarias a problemas complejos, sino preguntándose acerca de dichos problemas. Escuadra hacia la muerte es, probablemente, su obra más emblemática. En una hipotética tercera guerra mundial, un escuadrón de cinco hombres son enviados de avanzadilla para informar de los ataques enemigos. Es la historia de un grupo de hombres enfrentados con el poder que Sastre convierte en una elocuente denuncia antimilitarista y donde los más esenciales conceptos humanos, como el miedo, la lealtad, la vida o la muerte, se unen para formar un mosaico de trágicas consecuencias. Por su parte, La mordaza, obra estrenada un año después, en 1954, trata encubiertamente el tema de la dictadura, la represión y la censura. El déspota Isaías Krappo asesina a quien fue víctima suya durante una guerra civil y, aunque su familia lo sabe, sólo su nuera rompe la mordaza del silencio, compuesta de miedo, respeto y fidelidad familiar. Isaías muere en prisión y eso alivia a sus hijos.

LAS INVIERNAS

LAS INVIERNAS

ISBN: 9788433997746
Page: 248
Lang: Castellano
Year: 2014
Price: 16.05
Publisher By: Anagrama
Tags: Narrativa española,Novela contemporánea

Galicia, años cincuenta. Dos hermanas regresan a Tierra de Chá después de una larga ausencia, muy unidas por un hecho oscuro cometido en el pasado, y también por su pasión por el cine y la vida de los artistas de Hollywood. Vuelven a la que fue la casa de su abuelo, de la que tuvieron que huir cuando eran niñas, y donde hombres y animales conviven bajo el mismo techo. En Tierra de Chá, nada y todo ha cambiado, las gentes, la pequeña casa lejana bajo la lluvia, el olor acre del tojo, las flores, las cosechas, las costumbres... Pero las fronteras entre la verdad y la mentira, los recuerdos y la realidad son difusas. Por algún motivo, el regreso de las hermanas trastoca la plácida existencia de los habitantes de la aldea. Por qué nadie quiere hablar de don Reinaldo, el abuelo? Qué ocurrió durante la guerra que ahora les ocultan? Por qué las llaman así, «las Inviernas»? Las subidas al monte con la vaca; la costura; las discusiones; la novela de la radio que las hace llorar a pesar de todo, la rutina acaba imponiéndose poco a poco. Pero cuando, a la caída de una tarde de verano, una de las Inviernas escucha en la radio la noticia de que la famosa actriz americana Ava Gardner, «el animal más bello del mundo», tiene previsto viajar a España, Tossa de Mar, para rodar una película en la que buscan dobles, las hermanas no tienen ninguna duda de que al fin ha llegado la oportunidad de convertirse en las actrices que han estado esperando toda su vida... En paralelo, una serie de acontecimientos están teniendo lugar en la aldea una vieja centenaria revela que don Reinaldo le pagó dinero para quedarse con su cerebro cuando muriera, con el fin de investigarlo. A partir de que este macabro hecho se hace público, todos los habitantes empiezan a inquietarse. Poco a poco, mientras pasado y presente se funden y entrecruzan, vamos descubriendo quién fue don Reinaldo, qué hizo y por qué tuvieron que huir sus nietas. También descubrimos qué hecho misterioso hizo regresar a las Inviernas a tan recóndito lugar. Conseguirán las hermanas hacer realidad su sueño de convertirse en actrices o quedarán atrapadas en la ciénaga del remordimiento? Cristina Sánchez-Andrade nos regala una deliciosa historia con tintes de los grandes clásicos de nuestra literatura, mezclando hábilmente la ficción con los hechos históricos la revolucionaria llegada de Ava Gardner a España en los años cincuenta para rodar Pandora y el holandés errante, dosificando de forma magistral la intriga, y aportando un sutil e ingenioso sentido del humor, haciendo de las Inviernas dos personajes perversos y a la vez entrañables que se quedarán con el lector mucho tiempo después de su lectura. Esta novela es, además, un homenaje a Galicia y a la tradición oral, a todas las historias que se cuentan en las casas, al amor de la lumbre en las noches. En las noches frías de invierno.

LAS PEQUEÑAS VIRTUDES

LAS PEQUEÑAS VIRTUDES

ISBN: 9788495359667
Page: 168
Lang: Castellano
Year: 2002
Price: 13.30
Publisher By: El acantilado
Tags: Narrativa extranjera,Novela contemporánea

CATEDRAL

CATEDRAL

ISBN: 9788433920577
Page: 240
Lang: Castellano
Year: 2005
Price: 8.45
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Se ha afirmado que el relato es la forma narrativa por excelencia en la literatura norteamericana actual y que Raymond Carver es el maestro indiscutible en este registro. En cada relato de Catedral se revela la presencia latente o la intrusión de terrores extraordinarios en una existencia ordinaria (Cathleen Medwick). El propio Carver ha escrito «Pienso que es bueno que en un relato haya un leve aire de amenaza... Debe haber tensión, una sensación de que algo es inminente. Sus personajes son gente de lo más común trabajadores manuales, empleaduchos, parados, parejas a la deriva... desamparados, golpeados por la vida, muchos de ellos bebedores, acceden, a pesar suyo, a una suerte de dimensión heroica, tercos testimonios de una realidad implacable. Su estilo es escueto, lacónico, opera por sustracción; se ha dicho que Carver inaugura una nueva visión, un nuevo método, una nueva tonalidad. Una de las voces más originales que han aparecido en la narrativa norteamericana desde hace muchos años.

EL PEREGRINO DE COMPOSTELA (DIARIO DE UN MAGO)

EL PEREGRINO DE COMPOSTELA (DIARIO DE UN MAGO)

ISBN: 9788408130376
Page: 256
Lang: Castellano
Year: 2014
Price: 11.35
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

EL JARDIN DE VERANO (EL JINETE DE BRONCE 3)

EL JARDIN DE VERANO (EL JINETE DE BRONCE 3)

ISBN: 9788490322376
Page: 960
Lang: Castellano
Year: 2013
Price: 10.40
Publisher By: Debolsillo
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura

EL SUPERVIVIENTE

EL SUPERVIVIENTE

ISBN: 9788494119637
Page: 448
Lang: Castellano
Year: 2013
Price: 9.40
Publisher By: Duomo editorial
Tags: Narrativa de terror,Géneros literarios,Literatura

DIARIO DE ANA FRANK

DIARIO DE ANA FRANK

ISBN: 9788401390784
Page: 368
Lang: Castellano
Year: 2010
Price: 17.95
Publisher By: Plaza & janes editores
Tags: Narrativa extranjera,Novela contemporánea

Page 351 of 834 (10000 books)

Ver código