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:

INSULTARIO

INSULTARIO

ISBN: 9788415862413
Page: 108
Lang: Castellano
Year: 2018
Price: 11.40
Publisher By: Pepitas de calabaza
Tags: Narrativa de humor,Géneros literarios,Literatura

BAILARAS COMETAS BAJO EL MAR

BAILARAS COMETAS BAJO EL MAR

ISBN: 9788467050509
Page: 144
Lang: Castellano
Year: 2017
Price: 13.20
Publisher By: S.l.u. espasa libros
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

LAS DEUDAS DEL CUERPO (DOS MUJERES 3)

LAS DEUDAS DEL CUERPO (DOS MUJERES 3)

ISBN: 9788426401489
Page: 480
Lang: Castellano
Year: 2018
Price: 18.90
Publisher By: Lumen
Tags: Narrativa extranjera,Novela contemporánea

Erase una vez dos niñas, Elena y Lila, que nacieron en 1944 en un barrio pobre de la ciudad de Nápoles, y desde entonces su historia ha sido el hilo conductor de esta espléndida saga napolitana que ahora llega a su tercera entrega. Lila se casó muy joven con el hombre más adinerado el barrio y poco tardó en dejarlo. Ahora vive en un barrio miserable, entre cuatro paredes húmedas donde comparte lo poco que le proporciona un salario de obrera con su hijo y un amigo, pero su ingenio no ha mermado; solo se ha transformado en rabia. Es quizá este odio hacia sí misma lo que la llevará a capitanear las revueltas en la fábrica y a negarse a una convivencia pacífica y modesta con su compañero. Elena, en cambio, ha continuado con los estudios e incluso ha escrito una novela. Ahora vive entre Nápoles y Pisa, y se casa con un profesor de la universidad de Florencia.Así, a primera vista, nada une ya a las dos amigas, pero el barrio de Nápoles donde fueron niñas aun las reclama, las viejas costumbres las devuelven a un tiempo que ya se fue, y lo que han ido haciendo con su cuerpo se cobra su precio. De fondo, las luchas sociales en Italia, un país que en los años setenta del siglo pasado vivió un tiempo de plomo difícil de definir y también de olvidar. Con esta novela continua una saga que ha hecho del costumbrismo una herra...

LA CARNE

LA CARNE

ISBN: 9788466337656
Page: 240
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Vuelve Rosa Montero conLa carne, una intriga emocional que nos habla del paso del tiempo, del miedo a la muerte, del fracaso pero también de la esperanza, de la necesidad de amar y de la gloriosa tiranía del sexo, de la vida entendida como un lance fugaz en el que devorar o ser devorado. «Al final todo acaba por desembocar en el amor. Y en el daño.» Una noche de ópera, Soledad contrata a un gigoló para que la acompañe a la función y así poder dar celos a un examante. Pero un suceso violento e imprevisto lo complica todo y marca el inicio de una relación inquietante, volcánica y tal vez peligrosa. Ella tiene sesenta años; el gigoló, treinta y dos. Desde el humor, pero también desde la rabia y la desesperación de quien se rebela contra los estragos del tiempo, el relato de la vida de Soledad se entreteje con las historias de los escritores malditos de la exposición que está organizando para la Biblioteca Nacional. La carnees una novela audaz y sorprendente, la más libre y personal de las que ha escrito Rosa Montero. Ganadora, entre otros, del Premio Primavera de Novela, el Premio Grinzane Cavour, El Premio Qué Leer al Mejor Libro del Año y el Premio de la Crítica de Madrid. Res...

LOS AÑOS DE PEREGRINACION DEL CHICO SIN COLOR

LOS AÑOS DE PEREGRINACION DEL CHICO SIN COLOR

ISBN: 9788483839232
Page: 320
Lang: Castellano
Year: 2014
Price: 8.50
Publisher By: Tusquets editores
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Una entrañable novela sobre la amistad, el amor y la soledad de aquellos que todavía no han encontrado su lugar en el mundo. Cuando Tsukuru Tazaki era adolescente, le gustaba sentarse en las estaciones a ver pasar los trenes. Ahora, con treinta y seis años, es un ingeniero que diseña y construye estaciones de tren, pero en el fondo no ha dejado de ver pasar los trenes. Lleva una vida holgada, tranquila, tal vez demasiado solitaria. Cuando conoce a Sara, algo se remueve en lo más profundo de su ser. Y revive, en particular, un episodio de su juventud dieciséis años atrás, cuando iba a la universidad, el que había sido su grupo de amigos desde la adolescencia cortó, sin dar explicaciones, toda relación con él. Así empezó la peor época de su vida, hasta el punto de que acarició la idea del suicidio. Ha acabado esa época? Es posible que aquello le marcara más de lo que él cree? Tsukuru decide entonces ir en busca de cada uno de los miembros del grupo para averiguar la verdad. Con la pieza de Liszt titulada Los años de peregrinación como leit-motif, comenzará esa búsqueda, que le llevará a lugares tan dispares como la ciudad de Nagoya o Finlandia, o tan recónditos como algunos sentimientos. Decididamente, a Tsukuru le ha llegado la hora de subirse a un tren.

TE REGALARE EL MUNDO

TE REGALARE EL MUNDO

ISBN: 9788467041859
Page: 400
Lang: Castellano
Year: 2014
Price: 5.65
Publisher By: S.l.u. espasa libros
Tags: Narrativa española,Novela contemporánea

Un debut espectacular. Una novela inolvidable. Una autora que dará que hablar.Qué son capaces de hacer por nosotros los que más nos aman? No elegimos a nuestros padres, ni lo que nos gusta,ni aquello para lo que somos buenos.No elegimos de quién nos enamoramosni a nuestros enemigos. Ni elegimos nuestros talentos,ni nuestras debilidades. Por no elegir, no elegimosni nuestros pecados.Ni el país en el que nacemos, ni el nombrepor el que nos llamarán todos esos a los que queremosy a los que tampoco elegimos.La vida nos elige. Y a veces, ni eso.Esta es la historia de un hombreque tendrá que inventarse un mundopara conjurar su dolor.Y de otro que ofrecerá su dolor a cambiode inventar un mundo nuevo.De un padre huérfano y de un hijo perdido.

BUSCANDO A ALASKA

BUSCANDO A ALASKA

ISBN: 9788415594444
Page: 304
Lang: Castellano
Year: 2019
Price: 14.20
Publisher By: Nube de tinta
Tags: Narrativa extranjera,Novela contemporánea

Buscando a Alaska es la novela debut de John Green, autor deBajo la misma estrella. Antes Miles ve cómo su vida transcurre sin emoción alguna. Su obsesión con memorizar las últimas palabras de personajes ilustres le lleva a querer encontrar su Gran Quizá (como dijo Franois Rabelais justo antes de morir). Decide mudarse a Culver Creek, un internado fuera de lo común, donde disfrutará por primera vez de la libertad y conocerá a Alaska Young. La preciosa, descarada, fascinante y autodestructiva Alaska arrastrará a Miles a su mundo, lo empujará hacia el Gran Quizá y le robará el corazón... Después Nada volverá a ser lo mismo. Miles, un joven que busca su destino, y Alaska, una chica perdida en el laberinto de la vida, se enfrenta a preguntas intemporales Qué significado tiene nuestra existencia? Podemos llevar una vida plena tras vivir una tragedia sin resolver? La crítica ha dicho... «Hilarante, emotiva, inspiradora y absorbente.» Bookpage «El espíritu de Holden Caufield perdura.» Kliatt «Convincente... Lo que diferencia a esta novela es su brillante, perspicaz y atribulada, pero perdurable, voz.» Chicago Tribune

COMO AGUA PARA CHOCOLATE

COMO AGUA PARA CHOCOLATE

ISBN: 9788483655573
Page: 272
Lang: Castellano
Year: 2013
Price: 15.67
Publisher By: Suma
Tags: Narrativa hispanoamericana,Novela contemporánea

ADIVINA QUIEN SOY ESTA NOCHE

ADIVINA QUIEN SOY ESTA NOCHE

ISBN: 9788408130277
Page: 496
Lang: Castellano
Year: 2014
Price: 15.10
Publisher By: Planeta
Tags: Narrativa erótica,Romántica y erótica

Yanira y Dylan se trasladan a Los Ángeles para organizar todos los preparativos de su boda. Allí las cosas se complican cuando una ex amante de él pierde los papeles y eso casi le cuesta la vida a la joven. Una vez recuperada, se casan y comienzan una vida pletórica y feliz. Ambos son dos fieras del sexo. Les gusta el morbo, la fantasía y experimentar cosas nuevas. Juntos inventan un juego llamado «Adivina quién soy esta noche», plagado de lujuria, posesión y sensaciones donde los límites los ponen ellos mismos. Todo marcha a las mil maravillas, hasta que Yanira regresa a los escenarios. Lo que para ella es un sueño hecho realidad, para Dylan será el punto de partida de muchos problemas, desconfianzas, celos y rupturas que se multiplicarán con el malmeter de la prensa. Yanira y Dylan no podrán evitar que sus vidas se descontrolen de una manera que ninguno de ellos pudo nunca imaginar.Adivina quién soy esta noche es una novela llena de humor, donde la sexualidad y sensualidad de los protagonistas harán que tu cuerpo entre en combustión. Con seguridad, cuando cierres el libro, buscarás a tu pareja y le susurrarás al oído, dispuesta a jugar «Adivina quién soy esta noche».

PASAJE A TAHITI

PASAJE A TAHITI

ISBN: 9788467041255
Page: 480
Lang: Castellano
Year: 2014
Price: 18.90
Publisher By: S.l.u. espasa libros
Tags: Narrativa española,Novela contemporánea

Dos hermanos mallorquines y la hija de un cónsul inglés fundarán el imperio de las perlas cultivadas en el Tahití de 1890 1890. Bastian y Hugo Fortuny parten a Tahití en busca de una oportunidad después de perder su trabajo como sopladores de vidrio en su Mallorca natal. Durante la travesía conocen a Laia Kane, la hija de un cónsul inglés corrupto en Menorca al que han desterrado a la isla de la Polinesia. Este encuentro marcará la vida de los hermanos Fortuny y de Laia para siempre. 1930. Denis Fortuny, el heredero del imperio de las perlas de lujo en Manacor, decide viajar a Tahití para averiguar el misterio que se oculta tras sus primeros años de vida. Una historia épica de amor, superación, lazos familiares y secretos con el telón de fondo del Tahití colonial y el fascinante origen de las perlas cultivadas.

DESVIRGANDO A LA NOCHE CON POEMAS SUICIDAS

DESVIRGANDO A LA NOCHE CON POEMAS SUICIDAS

ISBN: 9788403518629
Page: 240
Lang: Castellano
Year: 2018
Price: 12.25
Publisher By: Aguilar
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

EL TERROR

EL TERROR

ISBN: 9788416867721
Page: 768
Lang: Castellano
Year: 2018
Price: 17.95
Publisher By: Roca editorial de libros
Tags: Narrativa histórica

La verdadera historia de una legendaria expedición al Ártico, transformada en una excitante y extraordinaria novela en la línea del mejor Stephen King o Patrick O'Brien y llevada a la TV en una extraordinaria serie de 10 episodios. En 1847, dos barcos de la Armada británica, el HMS Erebus y el HMS Terror, que navegaban bajo el mando de sir John Franklin, están atrapados en el hielo del Ártico. En su anhelada busca del paso del Noroeste, parecen haber fracasado. Sin poder hacer nada por continuar su marcha y completar su expedición, rodeados del frío polar y de inminentes peligros, sólo pueden esperar a que llegue el deshielo que les permita escapar.Poco a poco, los días van pasando y las condiciones de supervivencia se vuelven más extremas; temperaturas que superan los cincuenta grados bajo cero, provisiones de comida esc...

Page 333 of 834 (10000 books)

Ver código