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:

ESTA BRUMA INSENSATA

ESTA BRUMA INSENSATA

ISBN: 9788432234897
Page: 312
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Seix barral
Tags: Narrativa española,Novela contemporánea

Un lúcido y brillante duelo de ingenios entre dos formas de entender la creación literaria. Desde un caserón al borde de un acantilado en las afueras de Cadaqués, Simon Schneider trabaja para un autor de gran éxito que se hace llamar Gran Bros y que vive oculto en Nueva York desde hace años. Simon es unhokusai, es decir, un distribuidor de citas para otros escritores, entre los que se encuentra, sin que él pueda imaginarlo, el mismísimo Pynchon. La tarde del 27 de octubre de 2017, Simon, que se ha quedado bloqueado cuando intentaba recordar una frase sobre el infinito, deja atrás su caserón y emprende un largo paseo en busca de la cita perdida. Cuando se camina al borde del abismo y las certezasse tambalean, una huida a tiempopuede ser una puerta abierta hacia la escritura sin aditivos, aquella que hace saltar por los aires los límites de la ficción, trasciende la experiencia personal e histórica, y concibe una geografía soñada por un alma liberada de todo, hasta de su propia desgracia. Esta bruma insensataes una novela sobrela energía inextinguible que proviene de la ausencia y sobre la tensión entre la fe en la escritura y el rechazo radical a ésta. Enrique Vila-Matas, uno de los mejores narradores de nuestros días,alumbra la paradoja de que la única originalidad posi...

AÑO UNO (CRONICAS DE LA ELEGIDA 1)

AÑO UNO (CRONICAS DE LA ELEGIDA 1)

ISBN: 9788401022425
Page: 464
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Plaza & janes editores
Tags: Novela negra

El mundo se enfrenta a una pandemia.Entre el caos y la destrucción, un grupo de personas aparentemente inmunes busca un refugio para lahumanidad. «El apocalipsis imaginado por Nora Roberts.» The Washington Post «No podrás dejarlo.» People Magazine Primera entrega de «Crónicas de la Elegida»,la nueva y explosiva trilogía de la autora superventas internacional. Una gota de sangre ha acabado con todo. En su lugar se alzará algo extraordinario. Año Nuevo, Escocia. Una familia de cazadores se contagia de un virus procedente de la sangre de un faisán. Regresan a casa convertidos, sin saberlo, en transmisores de una misteriosa plaga que causará millones de víctimas a una velocidad imparable. Mientras las personas enferman y mueren, el terror y la locura se extienden por todo el planeta. Pero entre las ruinas y el caos hay un destello de esperanza un grupo de supervivientes en apariencia inmunes al germen emprende un viaje hacia lo desconocido. Ninguno sabe si el periplo acabará en algún momento, ni si habrá supervivientes. Lo único que saben es que algunos de ellos han desarrollado extraños poderes que tal vez puedan ayudarles a instaurar un nuevo orden. Porque si ha llegado el final, lo siguiente es un ...

EL TERCER DESEO

EL TERCER DESEO

ISBN: 9788416858910
Page: 408
Lang: Castellano
Year: 2019
Price: 15.67
Publisher By: Nocturna ediciones
Tags: Juvenil

"Soy la esclava de la lámpara. Tengo el poder de concederte tres deseos". Zahra lleva tanto tiempo encerrada en su lámpara que, cuando un ladronzuelo la descubre, se topa con un mundo muy distinto ahora, la magia está prohibida y su nombre se ha convertido en una leyenda. Una aterradora por lo que le hizo a su anterior ama.Decidida a huir, Zahra acepta el trato que le propone el rey de los genios la libertad a cambio de una terrible traición. Para conseguir su objetivo deberá ocultar su verdadera identidad y no separarse de su nuevo amo. Al fin y al cabo, Aladdín todavía tiene tres deseos que elegir.«El tercer deseo me ha evocado todo lo que me encanta de Aladdín, ahora contado por una narradora que es tan humana e imperfecta como poderosa y astuta. A eso se le suma una historia de amor nueva y convincente que me ha hecho adorar este libro del principio al final». MARISSA MEYER, autora de CINDER (LAS CRÓNICAS LUNARES) «Una novela estelar... y absolutamente inolvidable». Sarah J. Maas, autora de Una corte de rosas y espinas. «Los seguidores de las reinterpretaciones de los cuentos de hadas ambientados en tierras lejanas se enamorarán de esta irresistible novela». Booklist. «Esta es la historia de Aladdín como jamás la habías imaginado». Renée Ahdieh, autora de La ira y el amanecer. «Deliciosa y mágica». B...

EL VUELO 19

EL VUELO 19

ISBN: 9788491292470
Page: 512
Lang: Castellano
Year: 2019
Price: 17.00
Publisher By: Suma
Tags: Novela negra

«Te han informado mal sobre mí, estoy muy vivo». Georgie BASADA EN HECHOS REALES 5 de diciembre de 1945. La Segunda Guerra Mundial ha terminado y todos los soldados desean regresar a casa. Cinco aviones TBM Avenger despegan de la base de Fort Lauderdale para una sencilla misión de entrenamiento en el océano, pero tras una serie de dificultades y malas decisiones desaparecen sin dejar rastro. Al cabo de unas horas un avión del operativo de rescate, que ha salido en su búsqueda, tampoco regresa. Tras unos angustiosos días donde se articula un amplio dispositivo, todos los tripulantes del Vuelo 19 son dados por muertos. El día después de Navidad el hermano de uno de los desaparecidos recibe un telegrama «Te han informado mal sobre mí, estoy muy vivo». Hubo algún superviviente del Vuelo 19? Qué sucedió con esas veintisiete personas y esos seis aviones? Con una ambientación recreada a la perfección, una escritura trepidante y una extensa labor de documentación a sus espaldas, José Antonio Ponseti hilvana una apasionante novela en la que ven la luz por primera vez muchos de los misterios que envolvieron el Vuelo 19. Una historia de aventuras, de huida, de esperanza, de amor, amistad y supervivencia. Extractos «Pero estaba la otra parte de la historia, la que no controlaba ni conocía, qué sucedió el 5 de diciembre. Supuso que George era el único superviviente del Vuelo 19, pero qué tenía eso de malo?, de qué se escondía?, de estar vivo?, qué pasó en ese vuelo?». «Quería recordar algo de ese 5 de diciembre, pero no lo lograba. La única sensación que tenía era el miedo, un pánico aterrador que le bloqueaba la mente. El miedo y él ya se conocían de antes, le había acompañado durante la guerra, pero nunca como ahora».

EL JUEGO DE ENDER (SAGA DE ENDER 4 / ENDER 1)

EL JUEGO DE ENDER (SAGA DE ENDER 4 / ENDER 1)

ISBN: 9788490707890
Page: 368
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: B de bolsillo ediciones b
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

La novela más famosa de ciencia ficción moderna un clásico indiscutible, ganadora de los premios Hugo, Nebula y SF Chronicle. La Tierra se ve amenazada por una raza extraterrestre, los Insectores, que se comunican telepáticamente y consideran no tener nada en común con los humanos, a quienes pretenden destruir. Para vencerlos es necesario una nueva clase de genio militar, y por ello se ha permitido el nacimiento de Ender, lo que constituye, en cierta forma, una anomalía, pues es el tercer hijo de una pareja en un mundo que ha limitado estrictamente a dos el número de descendientes. El niño Ender deberá aprender todo lo relativo a la guerra en los videojuegos y en los peligrosos ensayos de batallas espaciales que realiza con sus compañeros. A la habilidad en el tratamiento de las emociones, ya característica deOrson ScottCard, se une en este libro el interés por el empleo de las simulaciones por ordenador y los juegos de fantasía en la formación militar, estratégica y psicológica del protagonista. Reseñas «El gran libro de ciencia ficción para adolescentes que no leen ciencia ficción, principalmente porque no habla de robots sino de niños contra adultos.»

LOS MISERABLES

LOS MISERABLES

ISBN: 9788408197515
Page: 1312
Lang: Castellano
Year: 2018
Price: 17.05
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

ENERO SANGRIENTO

ENERO SANGRIENTO

ISBN: 9788490667729
Page: 400
Lang: Castellano
Year: 2020
Price: 18.05
Publisher By: Tusquets editores
Tags: Novela negra

En el turbio Glasgow de los años setenta la ley no podía ser el único aliado de un policía. Glasgow, enero de 1973. Cuando un joven, casi un adolescente, dispara a una chica en mitad de una céntrica calle y después se suicida, el detective McCoy tiene la convicción de que no se trata de un acto de violencia aislado. Mientras lidia con un compañero novato, McCoy utiliza sus contactos para acercarse a la familia más rica de Glasgow, los Dunlop, pues allí le llevan sus pesquisas. En el mundo de los Dunlop, hay drogas, sexo, incesto; cada infame deseo encuentra satisfacción, a expensas de los escalafones más bajos de la sociedad, que incluyen al que fuera el mejor amigo de McCoy en el orfanato, el narcotraficante Stevie Cooper. La juventud de Harry McCoy, su cabezonería, y su temeridad, que le lleva constantemente a cruzar la raya de la legalidad, son las únicas armas con las que cuenta para resolver su primer caso.

EL PRINCIPE DE LOS PRODIGIOS

EL PRINCIPE DE LOS PRODIGIOS

ISBN: 9788416858750
Page: 544
Lang: Castellano
Year: 2018
Price: 16.15
Publisher By: Nocturna ediciones
Tags: Juvenil

Continuación de LA CIUDAD DE LAS SOMBRAS Cuando en 1924 Helena Lennox se presenta con sus padres en Nápoles por una colaboración arqueológica con las excavaciones pompeyanas, una desconocida le entrega un amuleto de protección con una advertencia "La ciudad no es segura, los ángeles ya no velan por nosotros".Durante los siguientes días, los Lennox se codean con una princesa solitaria, un pariente inesperado y un viejo amigo perseguido por la mala suerte mientras el cerco de los crímenes que están atemorizando a la ciudad se estrecha a su alrededor. Las víctimas son chicas jóvenes sin ningún elemento en común; el culpable a ojos de todos, alguien muy conveniente para las autoridades. Y sobre ese misterio se alarga la sombra del Príncipe de los Prodigios, un intrigante alquimista cuyos inventos siguen en boca de todos. Según cuenta la leyenda, ideó una carroza que se desplazaba sobre el agua, un carbón que no se consumía... y un brebaje capaz de despertar a aquellos atrapados en un sueño profundo.

EL SUSURRADOR

EL SUSURRADOR

ISBN: 9788417761318
Page: 544
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Duomo editorial
Tags: Novela negra

UN ASESINO EN SERIE DISPUESTO A CAMBIAR LAS REGLAS DEL JUEGO Algo estremecedor ha sucedido. Algo que requiere la mente del mejor criminólogo. El suyo es un enemigo siniestro, silencioso,que continuamente desafía. Cada hallazgo revela un mal más oscuro que lleva consigo un mensaje. Goran Gavila, jefe de un equipo de criminólogos, se enfrenta a uno de los homicidios más misteriosos y perturbadores de su carrera seis brazos derechos que conducen a cinco cuerpos. Pero a quién pertenece el sexto? Mila Vasquez, una investigadora especializada en la búsqueda de personas desaparecidas, se une a las pesquisas. Los métodos del asesino no se parecen a nada de lo que han visto antes y cada vez que creen estar acercándose al culpable, en realidad se adentran más y más en un juego de pesadillas, aceptando un continuo desafío que los obligará a mirar hacia la oscuridad que todos llevan en su interior.

STAR WARS AHSOKA (NOVELA)

STAR WARS AHSOKA (NOVELA)

ISBN: 9788491730095
Page: 288
Lang: Castellano
Year: 2018
Price: 19.00
Publisher By: Planeta de agostini
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

EL PORTAL DE LOS OBELISCOS (TRILOGIA LA TIERRA FRAGMENTADA 2)

EL PORTAL DE LOS OBELISCOS (TRILOGIA LA TIERRA FRAGMENTADA 2)

ISBN: 9788466662673
Page: 400
Lang: Castellano
Year: 2019
Price: 19.85
Publisher By: S.a. ediciones b
Tags: Narrativa fantástica,Géneros literarios,Literatura

El portal de los obeliscoses la segunda parte de «La Tierra Fragmentada», serie que mezcla fantasía épica y ciencia ficción, y que ha hecho merecedora a su autora de dos Premios Hugo a la mejor novela consecutivos 2017 por la presente y 2016 porLa quinta estación (La Tierra Fragmentada 1). Toda era tiene que llegar a su fin. Ha dado comienzo una estación de desenlaces. Empieza con una gran grieta roja que recorre las entrañas del único continente del planeta, una grieta que escupe una ceniza que oculta la luz del sol. Empieza con la muerte, con un hijo asesinado y una hija perdida. Empieza con una traición, con heridas latentes que comienzan a supurar. El lugar es la Quietud, un continente acostumbrado a la catástrofe en el que la energía de la tierra se utiliza como arma. Y en el que no hay lugar para la misericordia. Reseña «Brillante... Un estilo magnífico y unos giros de la trama inesperados.» Washington Post

CARAVAL

CARAVAL

ISBN: 9788408169239
Page: 432
Lang: Castellano
Year: 2017
Price: 5.65
Publisher By: Planeta
Tags: Juvenil

Bienvenido, bienvenido a Caraval. Ganar significa la libertad. Perder, renunciar a todos tus sueños. Estás preparado? El juego ha empezado. Recuerda, sólo es un juegoScarlett Dragna nunca ha abandonado la pequeña isla en la que ella y su hermana Tella viven bajo la vigilancia de su estricto y cruel padre. Desde hace años Scar sueña con asistir a la celebración anual de Caraval, unos legendarios juegos que duran una semana y en los que la audiencia participa para ganar el Gran Premio. Caraval es magia, misterio y aventura. Y para Scarlett y su hermana representa la libertad y poder huir de su padre. Ahora que está a punto de casarse con un hombre al que nunca ha visto, Scar cree que su sueño nunca se cumplirá. Pero justo dos semanas antes de la boda recibe las tan ansiadas invitaciones a los juegos. Sin embargo, una vez allí nada sale como espera Legend, el Maestro de Caraval, secuestra a Tella y Scarlett se verá obligada a entrar en un peligroso juego de amor, sueños, medias verdades y magia en el que nada es lo que parece. Real o no, sólo dispone de cinco noches para descifrar todas las pistas que conducen hacia su hermana, o ésta desaparecerá para siempre

Page 126 of 834 (10000 books)

Show Code