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:

TERMINAMOS Y OTROS POEMAS SIN TERMINAR

TERMINAMOS Y OTROS POEMAS SIN TERMINAR

ISBN: 9788467047462
Page: 112
Lang: Castellano
Year: 2016
Price: 11.35
Publisher By: S.l.u. espasa libros
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

Recopilación de nuevos poemas, textos en prosa y pensamientos del autor Un sabio dijo una vez «Pocas cosas hipnotizan tanto en este mundo como una llama y como la luna, será porque no podemos cogerlas o porque nos iluminan en la penumbra». Realmente no sé si alguien dijo esta cita o me la acabo de inventar pero deberían de haberla escrito porque el poder hipnótico que ejercen esa mujer de rojo y esa dama blanca sobre el ser humano es digna de estudio. Todo final implica un principio y viceversa, como el ciclo de la noche y el día, como las fases de la luna desde la nueva hasta la llena pasando por su sequía. Nosotros sólo somos bolsas de agua con corazones, cerebros, piernas y entelequias por lo que es normal que la luna nos afecte como afecta a las mareas. Las relaciones tienen complejo de luna; salen, se ponen, se vacían y se ocultan pero no por ello dejan de intentarlo. Hay libros que cambian la vida, otros que ayudan a entenderla?Espero que este sea de los segundos.

UNA VOZ EN LA NOCHE (SERIE MONTALBANO 25)

UNA VOZ EN LA NOCHE (SERIE MONTALBANO 25)

ISBN: 9788498387445
Page: 224
Lang: Castellano
Year: 2016
Price: 16.15
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Novela negra

El día de su cincuenta y ocho cumpleaños, el comisario Salvo Montalbano tiene un altercado en la autopista con un conductor imprudente, un joven que resultará ser el hijo del presidente provincial. Esa misma noche se produce un extraño robo en un supermercado controlado por la familia Cuffaro, una de las más notorias de la mafia local. Cuando Guido Nicotra, el director del establecimiento, se suicida tras el durísimo interrogatorio al que lo someten Montalbano y Mimí Augello, que lo acusan de haber amañado el robo, la opinión pública pondrá al comisario y a sus hombres contra las cuerdas. Pero las cosas se complican aún más cuando la jovencísima prometida de Giovanni Strangio, el conductor temerario, aparece salvajemente acuchillada en casa de éste. Los obstáculos, uno tras otro, se suceden en las investigaciones, y Montalbano se verá envuelto en una doble trama en la que el crimen organizado y la política parecen estar dándose la mano por debajo de la mesa. Nicotra, por supuesto, no se suicidó, y para descubrir el secreto que se llevó a la tumba, Salvo decide actuar por su cuenta y tirar de todos los cabos sueltos que tiene al alcance de su intuición. Una vez más, las dos investigaciones se entrecruzarán y la incómoda verdad pondrá al descubierto una nueva sima de la avaricia humana. En esta nueva aventura, compleja, siniestra y fascinante a un tiempo, el comisario Montalbano se muestra más escéptico e irreverente que nunca, y no duda en tomar carreteras secundarias para seguir su instinto infalible hasta el final. Vigta y Montalbano son siempre los mismos pero, en cierto modo, crecen y se transforman con cada nuevo caso.

LA ABADIA

LA ABADIA

ISBN: 9788416502127
Page: 224
Lang: Castellano
Year: 2016
Price: 5.65
Publisher By: Harpercollins
Tags: Narrativa extranjera,Novela contemporánea

Anne es una madre divorciada a la que le cuesta encontrar sentido a la vida después de la muerte de su hijo. Mark es un arquitecto que trabaja como empleado de mantenimiento y no deja de preguntarse en qué momento se torció su vida. El padre Paul, abad del monasterio de Felipe y Santiago, empieza a cuestionarse si tomó la decisión correcta al aislarse del mundo. En una abadía de Pensilvania estas tres personas intentarán encontrar las respuestas que le den sentido a sus vidas y les permita continuar su camino. Esta es la primera novela del autor best seller James Martin, SJ. En ella abre una ventana al viaje espiritual de tres personas que buscan su camino. Tal y como hizo en sus anteriores best sellers Martin ha conseguido escribir un libro que contiene una profunda sabiduría espiritual pero que mantiene su sencillez, accesibilidad, humor y armonía. A través de las vicisitudes de los personajes podemos ver de primera mano como Dios utiliza nuestras preocupaciones, preguntas e incluso nuestra ira para ayudarnos a ser un todo. Anne es una madre divorciada a la que le cuesta encontrar sentido a la vida después de la muerte de su hijo. Mark es un arquitecto que trabaja como empleado de mantenimiento y no deja de preguntarse en qué momento se torció su vida. El padr...

LA CAIDA DE LOS REINOS 4:LA MAREA DE HIELO

LA CAIDA DE LOS REINOS 4:LA MAREA DE HIELO

ISBN: 9788467587715
Page: 496
Lang: Castellano
Year: 2016
Price: 15.15
Publisher By: Ediciones sm
Tags: Juvenil

Una marea de hielo amenaza con inundar Mytica. Y su frío puede paralizar los corazones demasiado expuestos... La lucha por el poder se extiende más allá del mar de Plata. Los límites se desdibujan desaparecen las fronteras entre los imperios, el bien y el mal se confunden y la magia vaga por el mundo mortal. MAGIACada vez más presentes en la Mytica terrenal, los seres mágicos modelan y desvían las frágiles vidas de los humanos sin prever las consecuencias. AMORTortuosas e inesperadas, las pasiones sacuden a humanos e inmortales por igual, trenzando sus destinos. TRAICIÓNMientras se crean y se deshacen alianzas, la víbora invisible de la traición emponzoña incluso a los seres más cercanos. Una marea de hielo amenaza con inundar Mytica.Y su frío puede paralizar los corazones demasiado expuestos...

LOS VERSOS QUE NUNCA FUERON CANCIÓN

LOS VERSOS QUE NUNCA FUERON CANCIÓN

ISBN: 9788494398971
Page: 112
Lang: Castellano
Year: 2016
Price: 13.30
Publisher By: Mueve tu lengua
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

LAS MORAS AGRACES

LAS MORAS AGRACES

ISBN: 9788412047554
Page: 92
Lang: Castellano
Year: 2020
Price: 11.40
Publisher By: La bella varsovia
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

La publicación en 1999 de "Las moras agraces" revolucionó la poesía española del cambio de siglo un libro que Carmen Jodra Davó que entonces tenía dieciocho años había construido desde el dominio de lo formal, y desde un discurso en el que el peso de la literatura equivalía al peso de la vida. Un libro afrontado, también, desde una (re)lectura brillante de la poesía clásica y de nuestra tradición, con una conciencia de la escritura como territorio de libertad, y una visión de la vida desencantada y amarga, pero a la vez irónica. En esta reedición sumamos una adenda muy valiosa "Hecatombe", un conjunto de décimas coetáneas a "Las moras agraces", que nos permiten apreciar de forma más intensa el valor en todos sus sentidos de una obra impregnada de una honda independencia.

ESPADAS COMO LABIOS / LA DESTRUCCIÓN O EL AMOR

ESPADAS COMO LABIOS / LA DESTRUCCIÓN O EL AMOR

ISBN: 9788497407045
Page: 252
Lang: Castellano
Year: 2016
Price: 10.92
Publisher By: Castalia
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

EL TESTAMENTO DE MAGDALEN BLAIR

EL TESTAMENTO DE MAGDALEN BLAIR

ISBN: 9788477028208
Page: 448
Lang: Castellano
Year: 2016
Price: 13.30
Publisher By: Valdemar
Tags: Terror en bolsillo,Narrativa en bolsillo,Literatura

LA HEREJIA DE HORUS 4: LA HUIDA DE LA EISENSTEIN

LA HEREJIA DE HORUS 4: LA HUIDA DE LA EISENSTEIN

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

CARTER

CARTER

ISBN: 9788494680908
Page: 272
Lang: Castellano
Year: 2017
Price: 19.00
Publisher By: Sajalin editores
Tags: Narrativa extranjera,Novela contemporánea

ALGO ALREDEDOR DE TU CUELLO

ALGO ALREDEDOR DE TU CUELLO

ISBN: 9788439732969
Page: 224
Lang: Castellano
Year: 2017
Price: 12.25
Publisher By: Literatura random house
Tags: Narrativa extranjera,Novela contemporánea

Un libro de relatos que revela una voz madura crecida en la realidad de un país como Nigeria. Chimamanda Ngozi Adichie, autora ganadora del prestigioso premio Orange con su novelaMedio sol amarillo, vuelve al territorio de la ficción con este volumen de cuentos,Algo alrededor de tu cuello. Conmovedores y profundos, estos relatos cuentan historias humanamente cercanas y geográficamente remotas historias de mujeres que sufren lejos de su país de origen, historias de emigrantes que se encuentran a sí mismos en América, la tierra prometida. Chimamanda Ngozi Adichie, autora nigeriana, sabe hablar de África alejándose de los titulares manidos sobre ese continente, pero sin dejar de lado la historia de su país. Es una escritora interesada en cómo los asuntos públicos afectan a los individuos, interesada en analizar desde la ficción el choque entre la modernidad y la tradición, las expectativas familiares y los sueños de las nuevas generaciones. Reseñas «Leer los relatos de Chimamanda Ngozi Adichie es un verdadero placer; la autora pertenece al reducido grupo de jóvenes escritores cuyo talento y sabiduría les separa de su propia generación debido a su gran madurez narrativa.» Yiyun Li «Algo alrededor de tu cuello, ...

VEINTE POEMAS DE AMOR Y UNA CANCION DESESPERADA

VEINTE POEMAS DE AMOR Y UNA CANCION DESESPERADA

ISBN: 9788432232473
Page: 176
Lang: Castellano
Year: 2017
Price: 10.40
Publisher By: Seix barral
Tags: Poesía contemporánea hispanoamericana del XIX al XXI,Poesía,Literatura

«Los Veinte poemas son un libro doloroso y pastoril que contiene mis más atormentadas pasiones adolescentes, mezcladas con la naturaleza arrolladora del sur de mi patria. Es un libro de amor porque a pesar de su aguda melancolía está presente en él el goce de la existencia». Con estas palabras define Pablo Neruda este libro que el lector tiene en sus manos, aparecido en abril de 1924, cuando su autor tenía veinte años de edad. Han pasado desde entonces más de setenta años, los más prodigiosos setenta años de vida de un libro de poesía en nuestro siglo. "Viente poemas de amor y una canción desesperada" es la base de la fortuna literaria de Pablo Neruda. Mientras las vanguardias se extendían en el mundo artístico, Neruda se refugiaba en los crepúsculos para pasar de un modernismo en transformación a un neorromanticismo profundamente original. Su conexión con la sensibilidad adolescente y prorromántica ha puesto de manifiesto un poder de comunicación basado en su potencialidad creativa, en su facilidad para crear un breviario sentimental de sensaciones transmisibles y memorables. Como el propio Neruda dice «Solo he cantado mi vida y el amor por algunas mujeres queridas, como quien comienza por saludar a gritos grandes la parte más cercana del mundo».

Page 323 of 834 (10000 books)

Ver código