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:

LA HEREJIA DE HORUS 2: FALSOS DIOSES

LA HEREJIA DE HORUS 2: FALSOS DIOSES

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

PARTIR

PARTIR

ISBN: 9788494414961
Page: 208
Lang: Castellano
Year: 2016
Price: 20.42
Publisher By: Expediciones polares
Tags: Narrativa española,Novela contemporánea

Narrada con audacia y frescura, con profundidad y feminidad, llena de humor, verdad y cierta crueldad, esta novela es uno los libros más explosivos que la nueva generación de escritoras podía traernos". Partir es una historia sobre la juventud, sobre cómo matar la ingenuidad postadolescente y morir un poco, para luego resucitar hermosos. A través de la protagonista, la autora nos sumerge en un relato descarnado en primera persona. Desde sus personajes jóvenes locos, temblorosos, que quieren descubrir el mundo y hacerlo estallar en pedacitos- hasta sus escenarios -Madrid, París, el ambiente universitario, ese sabor fresco, moderno, duro y urbano-, la historia va tomando fuerza y realidad y nos invita a seguir leyendo con miedo y emoción. Un libro comparable, entre otros, a La campana de cristal, de Sylvia Plath, o a las primeras novelas autobiográficas de Amélie Nothomb.

GUERRA: ¿Y SI TE PASARA A TI?

GUERRA: ¿Y SI TE PASARA A TI?

ISBN: 9788432228933
Page: 64
Lang: Castellano
Year: 2016
Price: 9.50
Publisher By: Seix barral
Tags: Narrativa extranjera,Novela contemporánea

Imagina que aquí estalla la guerra,que tienes que dejarlo todo y huircomo refugiado a otro país. Estáspreparado para lo que sentirás cuandovivas en la piel del otro? «Si las bombas hubieran reducido a ruinasgran parte de España, gran parte de tu ciudadSi el piso donde vivís tú y tu familiatuviera las paredes agujereadas por las balas,todas las ventanas reventadas, la galeríaarrancadaImagina que se acerca elverano y no hay electricidad, sólo funcionala cocina. Tu madre tiene bronquitis y unainfección de riñón. Tu hermano mayor haperdido tres dedos de la mano izquierdadebido a la explosión de una mina y, encontra de la voluntad de tus padres, se haunido a la milicia popular. A tu hermana menor le dispararon y ahora yace, con lacabeza llena de esquirlas de metralla, enun hospital en el que apenas hay instrumentalmédico. Tus abuelos paternos murieronal explotar una bomba que cayó enla residencia de ancianos donde vivían.»

EL MISTERIO DEL COLLAR

EL MISTERIO DEL COLLAR

ISBN: 9788469809068
Page: 136
Lang: Castellano
Year: 2016
Price: 9.02
Publisher By: Anaya
Tags: Juvenil

POESÍA (ANTOLOGÍA BILINGUE)

POESÍA (ANTOLOGÍA BILINGUE)

ISBN: 9788491042778
Page: 184
Lang: Castellano
Year: 2016
Price: 10.45
Publisher By: Alianza editorial
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura

Junto con Wordsworth y Coleridge, junto con Shelley y Lord Byron, John Keats (1795-1821) forma parte de la brillante constelación de poetas románticos ingleses. Su obra, apreciada sin excesos durante su breve existencia, ha ido ganando con el paso del tiempo en la estima de los lectores, prendados a menudo por la fuerza de sus imágenes, por el poder evocador de sus versos y por los atisbos geniales de muchas de sus composiciones. Y es que su sensibilidad se anticipó en muchos sentidos a su época, como indican la devoción por él de poetas como Cernuda, Borges o Andrew Motion. La presente selección recoge, vertidos con gusto exquisito, sus poemas más hermosos y conocidos, como «Oda a un ruiseñor», «Oda sobre una urna griega», «Lamia» o «La Belle Dame sans Merci», entre muchos otros. Selección y traducción de Antonio Rivera Taravillo

MADRID - LA NOVELA

MADRID - LA NOVELA

ISBN: 9788466655750
Page: 960
Lang: Castellano
Year: 2019
Price: 24.70
Publisher By: S.a. ediciones b
Tags: Narrativa histórica

Esta es la gran novela de Madrid. Su historia, su épica, su vida cotidiana. Siendo de todos, Madrid nunca fue de nadie. De ahí su grandeza y su sencillez, su orgullo y su humildad, su carácter revolucionario y su dignidad. A través de tres apasionantes sagas familiares, Antonio Gómez Rufo traza el gran relato literario de Madrid, desde una mañana de 1565 en que los jóvenes Juan Posada, Alonso Vázquez y Guzmán de Tarazona atraviesan por primera vez la antigua Puerta del Sol dispuestos a probar suerte en la Villa y Corte, hasta los atentados del Once de Marzo de 2004, cuando la tragedia golpea una vez más el corazón de la ciudad más hermosa del mundo. Las personas pasan, los relatos acaban y los ríos se despeñan y apaciguan antes de ahogarse en el mar; pero las ciudades permanecen y su historia no se detiene en su lento viaje hacia la eternidad

EL ZOO DE PAPEL Y OTROS RELATOS

EL ZOO DE PAPEL Y OTROS RELATOS

ISBN: 9788491046875
Page: 544
Lang: Castellano
Year: 2017
Price: 25.27
Publisher By: Alianza editorial
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

Quince relatos y novelas cortas de uno de los mejores escritores de ficción breve de la ciencia-ficción." El zoo de papel" es la primera obra que ha obtenido los tres grandes premios del género en el mismo año." La obra breve de Ken Liu ha ganado todos los premios internacionales de prestigio y, lo que es más importante, ha conquistado también y para siempre el corazón de los lectores de todo el mundo." Mariano Villarreal, Literatura Fantástica" A través de todos estos cuentos, Liu utiliza tropos de la fantasía y la ciencia ficción para explorar de forma profunda, inteligente y, en muchas ocasiones, tremendamente emotiva una gran diversidad de temas con la intención final de arrojar un poco de luz sobre la gran pregunta de qué significa ser humano Es una colección de relatos impresionante y no podéis perdérosla." Elías Combarro, Sense of Wonder" Las historias incluidas en esta colección tratan una amplia variedad de temas, pero siempre están relatadas con una voz clara y segura. Una colección imprescindible."" SF Signal"" Algunas de estas historias tienen un lado sombrío y a veces inquietante, casi todas son provocadoras y hay varias brillantes."" The Chicago Tribune"" Los maravillosos relatos de Liu exploran de forma elocuente el lu...

TIERRA DE CAMPOS

TIERRA DE CAMPOS

ISBN: 9788433998323
Page: 408
Lang: Castellano
Year: 2017
Price: 19.85
Publisher By: Anagrama
Tags: Narrativa española,Novela contemporánea

Con el objetivo de enterrar a su padre en el pueblo donde nació, Daniel emprende un viaje en un vehículo muy particular, un coche fúnebre, conducido por un chófer ecuatoriano, pintoresco y charlatán, de la mejor estirpe cómica. Quién es de verdad Dani Mosca? Quizá, como sostiene él mismo, es sólo un tipo que hace canciones, sobre todo canciones de amor. Pero es también el niño que creció en un barrio humilde; que encontró la amistad más profunda de esa manera accidental en que uno encuentra las grandes cosas de la vida; que viajó y disfrutó de su oficio en la música hasta que la tríada clásica de los excesos (sexo, drogas y rock and roll) desintegró el grupo que había formado con sus amigos del alma; y cuya vida se sostuvo en un equilibrio precario pero resistente entre el deseo y la realidad. Ésta es una novela que a ratos se lee como una canción. Contiene la visión personal de un tiempo y unos lugares en los que Dani Mosca se construyó una identidad propia a fuerza de ideales y sueños, y también de algunos autoengaños y mentiras. Un viaje profundo e intenso, sensible y directo, donde se perciben las huellas y las cicatrices del paso del tiempo. David Trueba vuelve a desplegar, bajo una estructura poderosa y zigzagueante, hecha de hilos que se entrelazan, su prodigioso pulso narrativo para proyectar una mirad...

TODAS LAS NOVELAS (HAMMETT)

TODAS LAS NOVELAS (HAMMETT)

ISBN: 9788490567852
Page: 960
Lang: Castellano
Year: 2017
Price: 33.25
Publisher By: Rba libros
Tags: Novela negra

Cinco novelas. Dashiell Hammett escribió solo cinco novelas, pero con ellas marcó el rumbo que debía seguir todo el género negro a partir deentonces. Supo crear personajes carismáticos y memorables; imaginó historias oscurasdominadas por la falsedad, la corrupción y el vicio; y recreó atmósferas violentas y recargadas que aún hoy resultan impactantes. Desde la legendaria El halcón maltés, protagonizada por Sam Spade, hasta la sofisticada El hombre delgado,pasando por las imprescindibles obras narradas por el impenetrable agente de la Continental (Cosecha roja, La maldición de los Dain) y La llave de cristal, todas las novelas de Dashiell Hammett suponen una cita ineludible para cualquieramante del género. Como dijo de él Raymond Chandler «todo lo que hizo lo hizo de un modo soberbio».

FUERA DE LA BURBUJA

FUERA DE LA BURBUJA

ISBN: 9788467591989
Page: 192
Lang: Castellano
Year: 2017
Price: 10.40
Publisher By: Ediciones sm
Tags: Juvenil

Por qué a la gente le gusta quedar en primer lugar? Y qué hay de malo en ser "del montón"? Y hay que estar en el montón o con los "guays", sin nada entre medias? El protagonista de "Fuera de la burbuja" se hace todas esas preguntas... y muchas más. Nicolás ha decidido que ya está bien de que lo que mole sea ser el primero en algo. Por qué no mola ser el séptimo, por ejemplo? Por qué es tan malo eso de ser "del montón"? No se trata de reivindicar a los que quedan los últimos, ni nada de eso ya muchos libros y pelis sobre perdedores (que, además, siempre acaban siendo los primeros, como si eso fuera lo más importante). Y como Nico es un tipo activo, decide hablar con varios amigos que también son "del montón", para, entre todos, hacer... algo, no saben qué. Un montón. Lo que no se esperan es que los guays de la clase (esos que siempre quedan los primeros) se piquen, y que les metan a su pesar en una competición de rap, y que unos empiecen a ligar con otros, y que las cosas se líen tanto...

ODISEA

ODISEA

ISBN: 9788467050059
Page: 448
Lang: Castellano
Year: 2017
Price: 12.30
Publisher By: S.l.u. espasa libros
Tags: Clásicos grecolatinos,Clásicos,Literatura

He aquí uno de los más grandes poemas épicos de todos los tiempos Odisea. En él se narra el regreso del héroe, Odiseo, a su patria, Ítaca, después de la conquista de Troya. Compuesta como la Ilíada en hexámetros, recoge numerosos cuentos populares y leyendas que, adaptadas, se integran en la epopeya. De este modo, mientras que en la Ilíada el tema central, la cólera de Aquiles, va avanzando inexorablemente, verso a verso, desde su planteamiento hasta su desenlace, en Odisea el regreso del héroe es narrado, con arte magistral, sin recelar de las vueltas atrás o de las digresiones, porque el objetivo supremo es lograr mayor gozo en la narración de bellas historias. Todo ello se logra, además, sin que merme en absoluto la cohesión que mantiene unidos sus episodios.

EL FIN DE LOS TIEMPOS (ESTUCHE 3 VOL. )

EL FIN DE LOS TIEMPOS (ESTUCHE 3 VOL. )

ISBN: 9788494658716
Page: 1200
Lang: Castellano
Year: 2017
Price: 45.46
Publisher By: Oceano
Tags: Juvenil

Page 419 of 834 (10000 books)

Show Code