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:

NADA (75 ANIVERSARIO PREMIO NADAL)

NADA (75 ANIVERSARIO PREMIO NADAL)

ISBN: 9788423354931
Page: 256
Lang: Castellano
Year: 2019
Price: 11.35
Publisher By: Destino
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Andrea llega a Barcelona para estudiar Letras. Sus ilusiones chocan, inmediatamente, con el ambiente de tensión y emociones violentas que reina en casa de su abuela. Andrea relata el contraste entre este sórdido microcosmos familiar poblado de seres extraños y apasionantes y la frágil cordialidad de sus relaciones universitarias, centradas en la bella y luminosa Ena. Finalmente los dos mundos se encuentran y chocan con violencia.Nada es una novela que ha dejado una huella imborrable en la novela española contemporánea. Cuando el libro acaba, el lector tiene la seguridad de poder encontrar, al volver la esquina, a una muchacha pálida y triste, con toda la fuerza de su juventud condensada en el mirar. Es Andrea, absorta, queriendo algo, sin saber qué. Como el resto de los protagonistas, ha nacido a la vida real por un prodigio de la creación artística

EL TALISMÁN

EL TALISMÁN

ISBN: 9788490325445
Page: 816
Lang: Castellano
Year: 2019
Price: 11.35
Publisher By: Debolsillo
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura

Laprimera parte de la saga acuatromanos quesigue con CasaNegra. Es un ventoso día otoñal en una playa del gris océano Atlántico, al lado del silenciado parque de atracciones y el apagado pueblo de Alhambra. Un chico de doce años, de nombre Jack, ha llegado aquí empujado por las circunstancias su padre ha fallecido, su madre está agonizando y nada tiene ya sentido. Pero para Jack todo está a punto de cambiar, pues, aunque aún lo ignora, ha sido elegido para emprender un viaje a través de los misteriosos Territorios. Jack Sawyer, en su desesperado intento de salvarle la vida a su madre, ha de buscar el Talismán en aquel paisaje épico, hogar de monstruos e inocentes, donde habita la esperanza y también mucho más. En 1984, Stephen King y Peter Straub unieron sus talentos para escribir esta extraordinaria novela de iniciación sobre la lealtad, el miedo y lo desconocido. Se trata de la primera parte de una historia épica que sigue en CasaNegra, concebida dieciséis años después. La crítica ha dicho... «Una historia fascinante y única que compite con las mayores aventuras de todos los tiempos.» New York Daily News P ALI...

KILLING EVE

KILLING EVE

ISBN: 9788417302320
Page: 200
Lang: Castellano
Year: 2018
Price: 17.57
Publisher By: Los libros del lince
Tags: Novela negra

Las protagonistas de esta novela son dos mujeres muy distintas pero ambas complejas, fascinantes y peligrosas. Eve es una ingeniosa agente del MI5 cuyo aburrido trabajo se aleja de su sueño de ser espía. Villanelle es una asesina experta que disfruta de los lujos que su violento trabajo le brinda. Estas dos inteligentes e intensas mujeres se enfrentarán en un épico juego del gato y el ratón. La persecución las llevará por un camino alrededor del mundo, donde entrarán en contacto con gobiernos corruptos y poderosas organizaciones criminales, lo que desemboca en una confrontación final de la que ninguno saldrá ileso. Killing Eve es un thriller internacional elegante y con un ritmo vertiginoso, sofisticado y entretenido, de la mano de una nueva y emocionante voz en la ficción internacional.

MOBY DICK

MOBY DICK

ISBN: 9788417517212
Page: 760
Lang: Castellano
Year: 2018
Price: 35.05
Publisher By: Sexto piso
Tags: Narrativa extranjera,Novela contemporánea

«Llamadme Ismael», el célebre comienzo de la obra maestra de Melville, actúa como un hechizo, la lectura se sucede como una fiebre. Junto a Ismael y el arponero Queequeg, el lector entra a formar parte de la tripulación del Pequod y se ve lanzado a una búsqueda insomne hasta los confines del mundo, y cuyos polos son Ahab y Moby Dick la Ballena Blanca, dos figuras poderosas, complementarias por un lado, el sombrío capitán, mutilado, con el alma desgarrada por la sed de venganza a quien no le importa empujar a sus hombres a una caza encarnizada, aunque el precio a pagar sea el más alto; y por el otro, Moby Dick, ese cachalote espectral, escurridizo e invencible, un recipiente alegórico de todas las maldades sobre el que Ahab y el resto de marineros del Pequod proyectan tantos miedos.

POR QUE LLORAN LAS CIUDADES

POR QUE LLORAN LAS CIUDADES

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

Denis se ha suicidado y ahora Ada está sola. Sola entre sus hermanas y su madre y su padre y los chistes sin gracia de su entorno, sola en la habitación que comparte con su pareja y frente al lexatín que nunca falta en la cartera. Sola en Japón, donde ha tenido que viajar como única albacea de quien fuera su mejor amigo. Nostalgia, tristeza y melancolía afloran por las calles de Tokio mientras acompañamos a Ada en su deambular por preguntas que seguramente tampoco sabríamos responder Dónde encajan los ausentes? Cuál es la promesa de aquellos que se quitan la vida? Quién ha sabido sostenerle la mirada a la felicidad?Hay quien elige palabras rimbombantes para hablar de la primera novela de una joven autora. Elisa Levi es joven y este es su debut narrativo, pero más que una revelación o una bengala intermitente, lo que ha escrito es una oda al desencanto. Algo esencial.

LOS HIJOS DEL REY VIKINGO. SAQUEO

LOS HIJOS DEL REY VIKINGO. SAQUEO

ISBN: 9788467054774
Page: 480
Lang: Castellano
Year: 2019
Price: 19.85
Publisher By: S.l.u. espasa libros
Tags: Narrativa histórica

CHILEAN ELECTRIC

CHILEAN ELECTRIC

ISBN: 9788494836619
Page: 110
Lang: Castellano
Year: 2018
Price: 12.35
Publisher By: Minuscula
Tags: Narrativa hispanoamericana,Novela contemporánea

EL CLUB DE LA BUENA ESTRELLA (ED. 30º ANIVERSARIO)

EL CLUB DE LA BUENA ESTRELLA (ED. 30º ANIVERSARIO)

ISBN: 9788408206774
Page: 352
Lang: Castellano
Year: 2019
Price: 20.42
Publisher By: Planeta
Tags: Narrativa extranjera,Novela contemporánea

Edición especial por el 30 aniversario de El Club de la Buena Estrella. El círculo se abre, uniendo en armonía pasado y presente, oriente y occidente. Sinopsis de El Club de la Buena Estrella (Edición 30. aniversario) Con motivo del 30 aniversario de la publicación, Planeta lanza una edición especial del gran éxito El Club de la Buena Estrella. Cuatro ancianas de origen chino se reúnen desde hace más de treinta años en sus casas de San Francisco. Sus hijas, nacidas y crecidas en Estados Unidos, tienen una tirante relación de amorodio con sus madres. A la muerte de una de las ancianas, la hija debe ocupar el lugar de su madre en el club. Allí empieza a escuchar las sorprendentes historias que le revelarán el doloroso pasado de su madre y la naturaleza del vacío que se había abierto irremediablemente entre las dos.

LA COMPAÑÍA NEGRA: LA PRIMERA CRÓNICA (LIBROS DEL NORTE 1)

LA COMPAÑÍA NEGRA: LA PRIMERA CRÓNICA (LIBROS DEL NORTE 1)

ISBN: 9788417460679
Page: 384
Lang: Castellano
Year: 2019
Price: 18.00
Publisher By: Montena
Tags: Juvenil

FASTER

FASTER

ISBN: 9788417553005
Page: 208
Lang: Castellano
Year: 2019
Price: 18.95
Publisher By: Impedimenta
Tags: Narrativa hispanoamericana,Novela contemporánea

Buenos Aires, finales de los años setenta. Dos adolescentes apasionados por los Beatles viajan a las afueras de la ciudad, rumbo a un concesionario de la Mercedes, en busca del gran mito de la Fórmula 1 Juan Manuel Fangio, el Chueco. Ese día cambiará por siempre sus vidas. Desenfadada crónica personal, genial autobiografía fragmentaria, Faster es un compendio de brevísimos episodios en los que Fangio y los Beatles (George Harrison, sobre todo) cumplen el rol de detonadores y el «recuerdo» se coloca en el centro de la diana. Siguiendo la estela de Perec, Eduardo Berti se entrega a un minucioso ejercicio de memoria que lo lleva a hablar sobre la velocidad de las carreras y de la vida (la velocidad a la que el mismísimo Harrison dedica su canción «Faster»), sobre la amistad y la idolatría, además de retratar con emoción y fineza aquel momento en el que elegimos un destino que no es exactamente el mismo que habían previsto o deseado nuestros padres. Con esa lentitud ideal que, según Fangio, equivale a la mejor velocidad, Eduardo Berti despliega una red de recuerdos, profundos y falsamente desordenados, para forjar un relato lleno de frescura y nostalgia sobre el paso de la niñez a la vida adulta.

LA MISSIÓ DE LA ROX (GUARDIANS DE LA CIUTADELLA 3)

LA MISSIÓ DE LA ROX (GUARDIANS DE LA CIUTADELLA 3)

ISBN: 9788417460662
Page: 704
Lang: Catalán
Year: 2019
Price: 18.00
Publisher By: Montena
Tags: Juvenil

En aquesta última entrega de la trilogia «Guardians de la Ciutadella», els destins dels protagonistes es tornen a entrellaar condicionats per revelacions que posaran en perill la seva relació, per que també podrien suposar la clau per salvar el món. La Rox se n'ha anat cap a la regió de l'oest, devastada pels monstres, a la recerca d'una aldea perduda habitada per Guardians. Mentre una riuada de supervivents arriba a la Ciutadella amb l'esperana de trobar-hi refugi, a l'altra banda de les muralles floreix un nou moviment filosfic, el Camí de la Deu, el líder del qual predica la fi del món conegut per bé o per mal. Al Xein l'han enviat a l'Última Frontera, d'on ben pocs tornen amb vida. I l'Axlin s'ha proposat rescatar-lo.La veritat és una joia de múltiples facetes.

EL TATUADOR D AUSCHWITZ

EL TATUADOR D AUSCHWITZ

ISBN: 9788416743742
Page: 304
Lang: Catalán
Year: 2019
Price: 18.52
Publisher By: Amsterdam llibres
Tags: Narrativa extranjera,Novela contemporánea

Basada en la gran histria real damor i supervivncia de Lale i Gita, dos joves que van aconseguir, contra tot pronstic, sobreviure a lHolocaust. Labril de lany 1942, Lale Sokolov, un jueu eslovac de vint-i-tres anys, és traslladat al camp dextermini dAuschwitz-Birkenau. Els oficials de les SS pensen que el seu do de llengües és indicat per a la feina de tatuar als presos el número que els prendr la identitat. En els dos anys i mig que passar a linfern del camp, testimoniar mostres dhorror inimaginables, i protagonitzar els actes més colpidors de valentia i solidaritat. Arriscant la seva vida i fent ús de la seva posició de privilegi, intercanviar joies i diners dels jueus assassinats per obtenir menjar per als que encara sobreviuen. Uns quants mesos després del seu trasllat, Lale consola una noia tremolosa abans de tatuar-li el 34902 al bra. Cap número li traur del cap el seu nom Gita. Una llum en la tenebra. Lamor de la seva vida. Setanta anys més tard, Lale decideix trencar el silenci amb qu havia segellat aquesta histria damor extraordinria. El talent de Heather Morris lha convertida en un gran xit internacional. «Hi haur un dem per a nosaltres. La nit que vaig arribar aquí em vaig jurar a mi mateix que sobreviuria a aquest infern. Sobreviurem i crearem una vida en qu serem lliures...

Page 533 of 834 (10000 books)

Ver código