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:

CRONICAS DE SHANNARA 3: LA CANCION DE SHANNARA

CRONICAS DE SHANNARA 3: LA CANCION DE SHANNARA

ISBN: 9788416224326
Page: 536
Lang: Castellano
Year: 2016
Price: 22.32
Publisher By: Oz editorial
Tags: Narrativa fantástica,Géneros literarios,Literatura

Llega la tercera entrega de la trilogía de Shannara. Antes de los albores de la humanidad, los demonios crearon un libro de magia negra llamado Ildatch. Lo llenaron con tanta esencia oscura que llegó a convertirse en un ente con vida propia, con conciencia de sí mismo. Durante años manipuló al Señor de los Brujos y a su ejército para intentar hacerse con el poder sobre las Cuatro Tierras, pero cuando Shea Ohmsford y sus amigos lo derrotaron, Ildatch pareció desaparecer. Pero ahora ha despertado de nuevo y acecha las Cuatro Tierras, pretende dirigir a sus espectros para provocar una guerra y destruir a la humanidad. Esclavizará a los gnomos y los enviarán contra los enanos. Y Allanon, el legendario druida protector de las Razas, tendrá que buscar de nuevo la ayuda en los descendientes de Shannara. Brin, la hija de Will Ohmsford, posee el poder mágico del Cantar. Ella cree que solo sirve para hacer que las plantas crezcan rápidamente o que las hojas de los árboles cambien de color pero Allanon le hará ver que no es así y que es el único medio que tienen para derrotar a Ildatch. Con ese don, podrán entrar en Maelmord, una jungla viviente en la nadie entra y vuelve para contarlo. Pero es necesario, deben destruir la fuente ancestral de maldad. El precio que tengan que pagar por hacerlo ya no importa.

LA ROJA INSIGNIA DEL VALOR

LA ROJA INSIGNIA DEL VALOR

ISBN: 9788491052449
Page: 208
Lang: Castellano
Year: 2016
Price: 8.50
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Los mejores libros jamás escritos. «Había estado buscando una muerte grandiosa y descubrió que, después de todo, sólo existía un tipo de muerte. Era un hombre.» Con tan solo veinticuatro años, Stephen Crane cambió el curso de la literatura bélica. Ambientada durante la Guerra Civil americana, esta es la historia de un joven que se alista voluntario para defender unos ideales poco a poco destruidos por el fragor de los cañonazos. La guerra deja de ser así un escenario romántico para convertirse en un infierno de fango, desesperación y miedo. Con talento inigualable, Crane conjuga la descripción expresionista de la batalla con las dudas del individuo hacia su entereza. Obra capital de la literatura estadounidense, muchos son los estudios dedicados a recalcar la importancia deLa roja insignia del valor. Entre ellos se cuenta el firmado por el catedrático honorífico de la Universidad de Nuevo México Gary Scharnhorst, que precede la magnífica traducción de Juan Aparicio Belmonte y María Ermitas Barrasa.

EL LOBO DE MAR

EL LOBO DE MAR

ISBN: 9788491052463
Page: 400
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Los mejores libros jamás escritos. «Lobo... eso mismo es lo que es. No es que tenga el corazón negro como otros hombres. Es que no tiene corazón. Un lobo y solo un lobo, eso es lo que es.» El lobo de mardramatiza el fortuito encuentro entre dos personajes que encarnan visiones opuestas de la condición humana. Humphrey van Weyden es un joven intelectual, refinado e idealista, que, tras naufragar a bordo de un ferry en aguas del Pacífico, es rescatado por un barco dedicado a la caza de focas y capitaneado por Lobo Larsen, un hombre cruel, despiadado y sin escrúpulos. Sometido a su tiránica autoridad, el joven descubrirá la dureza y la impiedad de un mundo primitivo que sin embargo le ayudará a consumar su aprendizaje moral. Yannelys Aparicio, profesora universitaria e investigadora, firma la brillante introducción que abre el presente volumen. A su vez, esta edición recoge la esmerada traducción del escritor Javier Calvo para ofrecer una lectura afinada y actual de este clásico imperecedero.

PAX: UNA HISTORIA DE PAZ Y AMISTAD

PAX: UNA HISTORIA DE PAZ Y AMISTAD

ISBN: 9788415594956
Page: 304
Lang: Castellano
Year: 2016
Price: 16.10
Publisher By: Nube de tinta
Tags: Juvenil

Un relato emocionante sobre la confianza, la guerra, la lealtad, la traición y el amor de un niño por el zorro al que ha criado desde que era un cachorro. Una pequeña obra maestra. Peter y Pax, su leal zorro, son inseparables. No obstante, cuando sucede lo impensable y su padre tiene que partir a la guerra, Peter se ve obligado a abandonar a Pax a su suerte. Pero Peter sabe que su lugar está junto a Pax. Espoleado por una amistad inquebrantable, se lanzará a la aventura y cruzará el país en guerra para reunirse con su zorro. Pax, esperando con paciencia su regreso, tendrá que enfrentarse solo a los peligros del bosque... Un éxito internacional llamado a convertirse en un clásico. PAX Nuncaestarassolo

NOTES FROM A BIG COUNTRY: JOURNEY INTO THE AMERICAN DREAM

NOTES FROM A BIG COUNTRY: JOURNEY INTO THE AMERICAN DREAM

ISBN: 9781784161842
Page: 384
Lang: Inglés
Year: 2016
Price: 11.30
Publisher By: Transworld publishers
Tags: Literatura en ingles,En otros idiomas,Literatura

Bill Bryson has the rare knack of being out of his depth wherever he goes - even (perhaps especially) in the land of his birth. This became all too apparent when, after nearly two decades in England, the world's best-loved travel writer upped sticks with Mrs Bryson, little Jimmy et al. and returned to live in the country he had left as a youth. Of course there were things Bryson missed about Blighty but any sense of loss was countered by the joy of rediscovering some of the forgotten treasures of his childhood the glories of a New England autumn; the pleasingly comical sight of oneself in shorts; and motel rooms where you can generally count on being awakened in the night by a piercing shriek and the sound of a female voice pleading, 'Put the gun down, Vinnie, I'll do anything you say.' Whether discussing the strange appeal of breakfast pizza or the jaw-slackening direness of American TV, Bill Bryson brings his inimitable brand of bemused wit to bear on that strangest of phenomena - the American way of life.

EL BOSQUE INFINITO

EL BOSQUE INFINITO

ISBN: 9788490663370
Page: 848
Lang: Castellano
Year: 2016
Price: 22.70
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea

Una trepidante epopeya que recorre tres siglos de venganzas, infamias y aventuras, con la explotación maderera como telón de fondo. A finales del siglo XVII, René Sel y Charles Duquet, peones contratados para cortar madera, desembarcan en Canadá, conocido entonces como Nueva Francia, con un magro contrato para trabajar en durísimas condiciones en las tierras de un déspota colono francés. Mientras Duquet, astuto y taimado, cae enfermo y escapa de esa «esclavitud» para acabar dedicándose al comercio de pieles y, finalmente, de madera, René, sensible a su entorno, se queda en la plantación y sobrevive a su «amo», unido a una india mayor que él. Pese a que los destinos de ambos se anuncian trágicos, sus sucesores, a lo largo de tres siglos, seguirán ligados a lo quecuando sus antepasados llegaroneran unos bosques sin límites, aparentemente inagotables.El bosque infinitosigue a los intrépidos descendientes de René y Charles hasta la actualidad, en un viaje a través de Norteamérica, Europa, China y Nueva Zelanda una aventura llena de peligros, venganzas, aniquilación cultural y amor por las tradiciones indias, en una novela que explora no sólo las relaciones entre los pueblos (indios y colonos; franceses, ingleses y norteamericanos; Oriente y Occidente), sino también la implacable destrucción de la...

UNA VIDA MEJOR

UNA VIDA MEJOR

ISBN: 9788432229626
Page: 256
Lang: Castellano
Year: 2016
Price: 17.10
Publisher By: Seix barral
Tags: Narrativa extranjera,Novela contemporánea

SEGOVIA (2ª ED.)

SEGOVIA (2ª ED.)

ISBN: 9788494576508
Page: 200
Lang: Castellano
Year: 2016
Price: 16.62
Publisher By: Gadir
Tags: Narrativa de viajes,Géneros literarios,Literatura

Segovia forma parte de la última obra que publicó en vida Dionisio Ridruejo (1912-1975), su excepcional Guía de Castilla la Vieja. En ella el autor recorre la capital y la provincia que tan bien conoció. Mucho más que una guía al uso, esta síntesis magistral, de gran valor literario, es una excelente manera de asomarse al tesoro que constituyen Segovia y su provincia. A partir de la historia como explicación de todo lo que vemos como nos recuerda Ridruejo, hubo un período de la Historia de Castilla y de España en el que casi todo pasó por Segovia, la sabiduría del autor nos conduce a través de paisajes, geología, arte, y hasta gastronomía. Si el patrimonio histórico y artístico español es ingente, qué no decir de Segovia, que en 1985 fue la primera ciudad española en ser declarada ciudad Patrimonio de la Humanidad? Y de su provincia? Entre ambas encontramos una asombrosa cantidad y variedad de testimonios de su historia, a menudo de una belleza deslumbrante. Restos romanos, visigodos, árabes, románicos existen unos 300 edificios románicos en toda la provincia, renacentistas; algunos de los mejores castillos de España... Un conjunto urbano único, el de la capital, que el autor considera «la más italiana» de las ciudades castellanas, y una preciosa provincia, cuya cantidad de tesoros no dejará de sorprender ...

EL CASO DEL BANQUERO ASESINADO

EL CASO DEL BANQUERO ASESINADO

ISBN: 9788417860806
Page: 204
Lang: Castellano
Year: 2019
Price: 16.10
Publisher By: Siruela
Tags: Novela negra

El comisario Carlo de Vincenzi, inspector de la Brigada Móvil de la ciudad de Milán, está de guardia esa noche cuando recibe la visita inesperada de un antiguo compañero de clase, Giannetto Aurigi. Este, según le cuenta, después de asistir en La Scala a los dos primeros actos de Aida, ha abandonado la representación para pasear al azar por las brumosas calles y se le ha ocurrido pasar a saludarle. Todo perfectamente normal, si no fuera porque en ese momento una llamada telefónica informa al comisario de que en el apartamento de su visitante ha tenido lugar un crimen... La víctima es el banquero Garlini y, tras el hallazgo en el baño de un frasco de ácido prúsico, todas las sospechas recaen de inmediato sobre el propietario de la vivienda. Dividido entre su sentido del deber y la lealtad hacia su antiguo camarada, De Vincenzi tendrá que hacerse cargo del caso. Aparecida por primera vez en 1935 y reeditada sin interrupción desde entonces, El caso del banquero asesinado es la mítica obra con la que De Angelis inauguró en Italia el género de la novela negra.

SORIA

SORIA

ISBN: 9788494363290
Page: 190
Lang: Castellano
Year: 2016
Price: 16.15
Publisher By: Gadir
Tags: Narrativa de viajes,Géneros literarios,Literatura

LO MEJOR DE MI

LO MEJOR DE MI

ISBN: 9788416240654
Page: 320
Lang: Castellano
Year: 2016
Price: 8.50
Publisher By: Rocabolsillo
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura

«Todo el mundo creía que el amor interminable era posible.Ella también lo creyó una vez, cuando tenía 18 años...»Nicholas Sparks nos sorprende con otra conmovedora novela sobre el amor y el poder de los vínculos afectivos. Durante la primavera de 1984, cuando todavía iban al instituto, Amanda Collier y Dawson Cole se enamoraron para siempre. Aunque pertenecían a estratos sociales muy diferentes, el amor que sentían el uno por el otro parecía capaz de desafiar cualquier impedimento que la realidad en la vida de la pequeña ciudad de Oriental en Carolina del Norte quisiera ponerles por delante. Pero el verano después de su graduación una serie de acontecimientos imprevistos separaría a la pareja y los llevaría por caminos radicalmente opuestos.Ahora, transcurridos veinticinco años, Amanda y Dawson tienen que volver a Oriental para el funeral de Tuck Hostetler el mentor que encubrió y protegió su historia de amor adolescente. Ninguno lleva la vida que imaginó? y ninguno de los dos ha podido olvidar el apasionado primer amor que cambió sus vidas para siempre.Ambos deberán cumplir con la última voluntad de Tuck, una serie de encargos que deben realizar juntos y que les ayudará a darse cuenta de que todo aquello de los que estaban seguros (sus ideas sobre Tuck, sobre ellos mismos, sobre sus sueños...

EL ULTIMO ENCANTAMIENTO (TRILOGIA DE MERLIN III)

EL ULTIMO ENCANTAMIENTO (TRILOGIA DE MERLIN III)

ISBN: 9788490702802
Page: 640
Lang: Castellano
Year: 2016
Price: 11.40
Publisher By: B de bolsillo ediciones b
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura

Page 827 of 834 (10000 books)

Show Code