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:

EL APARTAMENTO OLVIDADO

EL APARTAMENTO OLVIDADO

ISBN: 9788416859542
Page: 288
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Rocabolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

Una escapada perfecta. La llave de un apartamento que abre un oscuro secreto. Mark y Steph están haciendo todo lo posible para seguir adelante con sus vidas, después de que unos ladrones armados irrumpieron en su casa y les apalizaron. Completamente conmocionados después de este suceso traumático, deciden escapar durante unos días para dejar atrás sus problemas. Deciden hacer un intercambio de casas en París con una pareja que conocen en una plataforma online. Pero al llegar a París para disfrutar de lo que aparentemente tenía que ser una escapada de lujo de una semana, se encuentran con un apartamento completamente deteriorado. Cuando Steph intenta contactar con la pareja con la que han intercambiado el piso, los Petits, no obtiene respuesta. Mark y Steph hacen todo lo posible para aprovechar al máximo el viaje, pero no pueden acabar de relajarse. La tensión empieza a aflorar también entre ellos. Después de una serie de sucesos cada vez más inquietantes, deciden volver a casa, pero una vez llegan allí sienten que algo siniestro ha sucedido en su ausencia. Pasan los días, y Mark empieza a tener una serie de visiones inquietantes y el miedo empieza a apoderarse de él. Será todo producto de su imaginación o bien habrá una explicación mucho más preocupante?

MAS ALLA DE ESTA VIDA

MAS ALLA DE ESTA VIDA

ISBN: 9788494878183
Page: 160
Lang: Castellano
Year: 2019
Price: 9.49
Publisher By: Pluma verde
Tags: Narrativa española,Novela contemporánea

(I.B.D.) LAGRIMAS DE UNA MADRE GITANA

(I.B.D.) LAGRIMAS DE UNA MADRE GITANA

ISBN: 9788491600770
Page: 248
Lang: Castellano
Year: 2018
Price: 23.75
Publisher By: Circulo rojo
Tags: Narrativa española,Novela contemporánea

EL ÚLTIMO MAGO

EL ÚLTIMO MAGO

ISBN: 9788492918072
Page: 544
Lang: Castellano
Year: 2018
Price: 16.62
Publisher By: Puck
Tags: Juvenil

En la Nueva York actual, la magia prácticamente se ha extinguido. Las pocas personas que quedan con afinidad para ella los mageus viven en las sombras, ocultando lo que son. Todo aquel mageus que entra en Manhattan queda atrapado por el Umbral, una barrera de energía oscura que los confina en la isla. Cruzar el Umbral significa perder sus poderes y, a menudo, también la vida. Estrella es una ladrona a la que han adiestrado desde niña para robar artefactos mágicos en poder de la siniestra Orden que creó el Umbral. Gracias a su habilidad innata para manipular el tiempo, es capaz de viajar al pasado para hurtar dichos artefactos antes de que la Orden se dé cuenta siquiera de su presencia. No obstante, Estrella tendrá que recurrir a todos sus años de entrenamiento para llevar a cabo una última misión retroceder hasta 1902 para robar un antiguo libro que contiene los secretos de la Orden y del Umbral antes de que el mago pueda destruirlo y condenar a los mageus a un futuro sin esperanza.Pero la viejo Nueva York es una ciudad peligrosa controlada por despiadadas bandas criminales y sociedades secretas, un mundo en el que el propio aire está cargado de magia. Allí nada es lo que parece, incluido el mago. Además, si Estrella pretende salvar su futuro, tal vez deba traicionar a todos en el pasado. -Superventas del...

LOS HERMANOS KARAMAZOV

LOS HERMANOS KARAMAZOV

ISBN: 9788494821417
Page: 892
Lang: Castellano
Year: 2018
Price: 15.20
Publisher By: Biblok
Tags: Narrativa extranjera,Novela contemporánea

Karamazov, poderoso terrateniente, y patriarca cruel y de trato cínico y desdeñoso para con sus hijos, es asesinado, y las sospechas recaen en dos de sus hijos, que han acumulado motivos para odiar a su padre. Un tercer hijo se mantiene libre de todo cargo es Aliosha, libre de esta pulsión salvaje que corrompe a la sociedad, de las pasiones bestiales, de las relaciones perversas generadas por la codicia, el egoísmo y el afán de dinero… La oposición de los dos abismos, la contradicción entre el amor divino y la libertad humana, la necesidad mística y la real imposibilidad del milagro, contradicción que se presentaba como insoluble a la conciencia religiosa de Dostoyevski, lo atormentó durante toda su vida, pero en parte alguna se expresó con tanto poder como en Los hermanos Karamazov y precisamente en los pensamientos y sentimientos por que pasa Aliosha, su héroe principal.

AMOR DIVINO

AMOR DIVINO

ISBN: 9788495291660
Page: 224
Lang: Castellano
Year: 2018
Price: 17.10
Publisher By: La uña rota
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

De la autora de "La curva se volvió barricada", Premio Nacional de Poesía Joven 2017. Ángela Segovia se atreve a indagar en el lenguaje sentimental y plantea una pregunta si la cultura pop se ha apropiado del territorio de los sentimientos, cómo expresar hoy lo romántico fuera de los dictados de lo comercial, sin perder por ello su carácter popular?En Amor divino, poemario dividido en tres movimientos que se engarzan como capítulos de una novela, la linde entre los poemas se desdibuja por medio de una conversación que tres amigos, Lonesom, el Forastero y la jovencísima Elle, entablan sobre asuntos diversos relacionados con el amor, desde géneros tan dispares como el western, el roman de caballería o la ciencia ficción.Un libro que da un sentido al lenguaje lírico y sentimental al margen de las modas que en los últimos años ha abonado cierto tipo de ficción, que se ha nutrido de un yo meramente confesional.Para la autora, si la literatura tiene una función política, esta consiste en recordar a los hablantes que la lengua es nuestra y la literatura es el espacio en que se pueden forzar los límites de la expresividad del lenguaje para llevarlo más lejos, para hacer que diga lo que antes no se podía decir.Aquí se revuelven los cimientos de lo lírico introduciendo no tanto una reexploración del yo sino una can...

CUENTOS DE LA ALHAMBRA

CUENTOS DE LA ALHAMBRA

ISBN: 9788494901928
Page: 210
Lang: Castellano
Year: 2018
Price: 14.25
Publisher By: Real del catorce
Tags: Narrativa extranjera,Novela contemporánea

"En este volumen el lector encontrará una selección de los Cuentos de la Alhambra. Dicha selección se justifica por los imperativos de edición y, aunque inevitablemente algo se deja, es tan amplia que no echa a perder en ningún momento la unidad ni el propósito del libro. El carácter romántico de los Cuentos de la Alhambra radica en gran medida, junto a la obvia elección de los temas, en la equiparación entre el espacio exterior, escénico, y el espacio interior, psicológico. Irving, que, como se ha dicho, no se preocupó nunca de investigar en las profundidades anímicas de sus personajes, consiguió, sin embargo, en los Cuentos que las descripciones de la Alhambra actuaran como referentes constantes de las circunvoluciones mentales del autor. Lo objetivo se hacía así subjetivo, sin perder en ningún momento la conexión con el mundo real. Y esto en sí puede ya considerarse un éxito duradero."

LAS ARISTAS DE LA MUERTE

LAS ARISTAS DE LA MUERTE

ISBN: 9788416809998
Page: 336
Lang: Castellano
Year: 2018
Price: 16.15
Publisher By: Beta iii milenio
Tags: Narrativa romántica,Romántica y erótica

NUESTRA CASA EN EL BOSQUE

NUESTRA CASA EN EL BOSQUE

ISBN: 9788494747199
Page: 320
Lang: Castellano
Year: 2018
Price: 20.42
Publisher By: Volcano libros
Tags: Narrativa extranjera,Novela contemporánea

EL AMOR Y EL TRABAJO Y LA GUERRA SEGUN SANTA TERESA

EL AMOR Y EL TRABAJO Y LA GUERRA SEGUN SANTA TERESA

ISBN: 9788494934513
Page: 104
Lang: Castellano
Year: 2019
Price: 9.50
Publisher By: Continta me tienes
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura

Continta Me Tienes presenta una nueva edición compilada de los textos El amor y el trabajo, y La guerra según Santa Teresa, de la dramaturga y directora de escena María Folguera. .En El amor y el trabajo aparecen Zeus, Catalina de Siena, Agamenón, Blancanieves y la actriz porno Lucy Lee. Este texto es un puzle sobre el deseo, hecho de historias, imágenes y palabras. Escrito para ser dicho en escena, la obra forma un cuerpo listo para una disección anatómica dónde reside el afecto? Cómo transforma la emoción al cuerpo?.Con prólogo de Cristina de Vinuesa. .Por su parte, La guerra según Santa Teresa trata de responder a la pregunta Cómo hizo Teresa de Jesús para vivir tantas vidas, para dividirse, multiplicarse y seguir provocando nuestra inquietud? El texto original de la autora, atea e hija de ateos, parte del deseo de comprender la experiencia de la mística. La santa le responde con fragmentos del célebre Libro de la vida y de Meditaciones sobre los Cantares. Pero hay otros invitados qué pensaba Simone de Beauvoir de todo esto? En qué se parecen los libros de caballerías a las series como The Wire o Los Soprano?.Con prólogo de María Fernanda Moscoso..La presente edición incluye además un nuevo epílogo de María Folguera. .LA AUTORA María Folguera (Madrid, 1984) es escritora, directora de escena y dramaturga. Ha estrenado y dirigido otros textos suyos como Hilo debajo del agua (Premio Valle-Inclán de Textos Teatrales 2009). Como narradora, ha aparecido en las antologías Última temporada. Nuevos Narradores Españoles 1980-1989 (Lengua de Trapo, 2013) y Bajo treinta. Antología de Nueva Narrativa Española (Salto de página, 2013). Su primera novela es Sin Juicio, Premio Arte Joven 2001, publicada por Visor (2002), y su última novela es Los primeros días de Pompeya (Caballo de Troya, 2016). .LA COLECCIÓN ESCÉNICAS .Esta colección reúne textos de artes escénicas contemporáneas, en forma de ensayos, textos didácticos y obras de creación. Por un lado, este catálogo está formado por traducciones (ensayo y creación) de autores extranjeros de primera línea y, por otro, en él se publican obras escritas por autores nacionales de reconocido prestigio. Con ello, la colección Escénicas ocupa un vacío con respecto a la edición de trabajos relacionados con las artes escénicas contemporáneas, labor que en nuestro país ninguna otra editorial está realizando de forma exhaustiva y continuada..

FRÈRE D ÂME (PRIX PATRIMOINES 2018; GONCOURT DES LYCÉENS 2018; GLOBE DE CRISTAL DU MEILLEUR ROMAN 2019)

FRÈRE D ÂME (PRIX PATRIMOINES 2018; GONCOURT DES LYCÉENS 2018; GLOBE DE CRISTAL DU MEILLEUR ROMAN 2019)

ISBN: 9782021398243
Page: 174
Lang: Francés
Year: 2018
Price: 18.90
Publisher By: Seuil
Tags: Literatura en francés,En otros idiomas,Literatura

EXTRANJERO DE TUS LUNAS

EXTRANJERO DE TUS LUNAS

ISBN: 9788417535094
Page: 112
Lang: Castellano
Year: 2018
Price: 11.35
Publisher By: Compbee editions
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

Page 472 of 834 (10000 books)

Ver código