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:

LA CHICA OLVIDADA

LA CHICA OLVIDADA

ISBN: 9788491091042
Page: 472
Lang: Castellano
Year: 2016
Price: 19.00
Publisher By: Erein
Tags: Novela negra

La agente Eider Chassereau y el suboficial Jon Ander Macua investigan, tras la aparición de su cadáver, el asesinato de la joven Lorea Gálvez. La similitud del caso con un crimen, aún sin resolver, ocurrido catorce años antes en plenas fiestas de Hondarribia, hará que éste cobre actualidad y se reabra gracias a los esfuerzos e insistencia de la patrullera Lía Yoldi, amiga íntima de la víctima y aún obsesionada con su muerte. La reapertura del caso desenterrará emociones soterradas en la agente al rememorar, con ayuda del diario de su amiga, sus últimos días de existencia. Un relato donde se entrecruzan dos pesquisas paralelas que avanzan implacablemente, con una trama perfectamente hilvanada y una resolución absolutamente sorprendente.La autora, además, se muestra como una sutil observadora de las relaciones que se establecen entre grupos humanos, tanto en la propia Ertzaintza, como en las familias y amigos tras la fractura que se produce ante la muerte violenta de uno de sus seres queridos.

MEME DANS LES ORTIES

MEME DANS LES ORTIES

ISBN: 9782253087304
Page:
Lang: Francés
Year:
Price: 7.60
Publisher By: Le livre de poche
Tags: Literatura en francés,En otros idiomas,Literatura

VANGO II

VANGO II

ISBN: 9788492470389
Page: 329
Lang: Castellano
Year: 2016
Price: 19.00
Publisher By: La liebre de marzo
Tags: Juvenil

"Nueva York, 1936. Asido a un rascacielos, Vango persigue al hombre que ha causado su desgracia y que posee el secreto de su nacimiento. Pero la fuga de Vango no tiene tregua. Quién es el cazador y quién la presa? Sobrevivirá el amor de Ethel a tantas tempestades? A través de los bosques del Cáucaso, el cielo de París o de Escocia, este segundo volumen acaba de forma espectacular la brillante saga de Vango. Un héroe inolvidable y romántico. Una emocionante, poética y trepidante aventura. Timothée de Fombelle vuelve con una magnífica novela, tras el gran éxito internacional del primer volumen de Vango. Las intrigas paralelas se combinan en esta ocasión para conseguir un gran suspense que solo se despejará al final de esta apasionante saga. "

EL AMANTE DE LADY CHATTERLEY

EL AMANTE DE LADY CHATTERLEY

ISBN: 9788416358939
Page: 392
Lang: Castellano
Year: 2016
Price: 28.40
Publisher By: Sexto piso
Tags: Narrativa extranjera,Novela contemporánea

Constance Chatterley, hija de intelectuales con ideales socialistas y educada en un entorno artístico, contrae matrimonio con Clifford, un joven de clase alta que se encuentra luchando en el frente, aprovechando unos días que éste tiene de permiso. Poco tiempo después, sir Clifford, que ha heredado la casa y el negocio familiares, regresa al hogar parapléjico. Este hecho, que con los años no hará sino exacerbar el carácter ya de por sí frío y cerebral de Clifford, será el detonante para que Constance, rompiendo todas las barreras de clase, mantenga un idilio carnal con el guardabosque de sus tierras, Oliver Mellors. La pasión entre ambos no será únicamente una válvula de escape de todas sus frustraciones vitales, sino también un reino afortunado al margen de todo, especialmente de las diferencias de clase y de otras injusticias (entre las cuales, sin ir más lejos, habría que contar el históricamente ignorado derecho de la mujer al placer).

EL IDIOTA

EL IDIOTA

ISBN: 9788437635675
Page: 888
Lang: Castellano
Year: 2016
Price: 23.27
Publisher By: Catedra
Tags: Narrativa extranjera,Novela contemporánea

El interés por la actualidad y su repercusión y trascendencia en el devenir histórico de su país es una constante a lo largo de la trayectoria literaria de Dostoievski. En" El idiota" se recogen los problemas más palpitantes de una época crucial y determinante en el futuro de todo un pueblo. Una época con un acelerado afán por enriquecerse aprovechando las nuevas oportunidades que había traído la coyuntura económica, en la que el enorme valor que se le atribuía al dinero en la conciencia de personas pertenecientes a todo tipo de estamentos ponía de manifiesto un estado de parálisis y estancamiento, en el que primaba la necesidad material y el egoísmo sin unas bases morales. A un mundo de intereses y de codicia, de oscuras y destructivas pasiones, de individualismos y de egoísmo, el príncipe Myshkin no responde con un llamamiento a la acción, su naturaleza reside en el amor, en la humildad, en la mansedumbre y resignación, en la misericordia y compasión. Su inocencia, su fe y su ingenuidad no le impiden, sin embargo, ser una persona perspicaz, capaz de vislumbrar los movimientos más fugaces del alma. Todos estos rasgos le convierten a los ojos del resto de personajes de la novela en un ser extraño, diferente, a menudo ridículo, aquejado, además, de una grave enfermedad nerviosa, por lo que pocos son l...

MONSTRUOS

MONSTRUOS

ISBN: 9788494424359
Page: 815
Lang: Castellano
Year: 2016
Price: 18.95
Publisher By: Nocturna ediciones
Tags: Juvenil

LA BIBLIA VALENCIANA

LA BIBLIA VALENCIANA

ISBN: 9788475029900
Page: 211
Lang: Catalán
Year: 2016
Price: 11.87
Publisher By: Tres i quatre
Tags: Narrativa en catalán,Novela contemporánea

EL ESTRENO

EL ESTRENO

ISBN: 9788416495511
Page: 240
Lang: Castellano
Year: 2016
Price: 18.95
Publisher By: Galaxia gutenberg
Tags: Narrativa española,Novela contemporánea

El estreno es un ajuste de cuentas, una declaración de amor a la literatura, un homenaje en clave humorística a un puñado de prosistas (Bernhard, Pessoa, Mann, Dickens) y, en fin, una rotunda manifestación de la estela centroeuropea en la que Pablo d'Ors se ha movido como narrador. También, por supuesto, de su ética estética y del tragicómico dramatismo que caracteriza a quienes se dicen escritores, dedicados a condensar la vida en esas píldoras que llamamos libros. En los siete relatos que conforman esta colección, aparentemente realistas, llega un momento en que lo extraordinario se apodera de lo cotidiano hasta retorcerlo. Su tema es siempre la humillación, quizá el horizonte por excelencia de toda la novelística, y su tono, más bien insólito en la historia de las letras, la compasión. Y es que d'Ors se ríe de sus personajes -como bien hacen sus maestros Kafka y Kundera-, pero él los deja en la pista de despegue para que se recompongan de sus cenizas y nazcan de nuevo. 'Porque la compasión -escribe el autor de la aclamada Biografía del silencio-, aunque sea desde la distancia de la ironía y desde la experiencia de la sombra, es lo que caracteriza mi escritura.' Con esta nueva edición -corregida y aumentada- de El estreno, Galaxia Gutenberg acomete la reedición de toda la obra literaria de Pablo d'Ors, que en...

BELLEZA DORADA

BELLEZA DORADA

ISBN: 9788417128036
Page: 432
Lang: Castellano
Year: 2018
Price: 17.86
Publisher By: Duomo editorial
Tags: Narrativa extranjera,Novela contemporánea

La inolvidable historia real del cuadro que cambió el destino de dos mujeres. Año 1900. Adele Bloch-Bauer, una mujer casada de ascendencia judía, hermosa, brillante y adinerada, conoce al pintor Gustav Klimt en una Viena que empieza a desprenderse de las caretas del sexo y del antisemitismo. Su embriagadora vulnerabilidad e intensidad alimentan un triángulo amoroso que dará lugar a las mejores obras del artista. Año 1938. Maria Altmann, recién casada y enamorada en la ciudad que la vio nacer, tiene que presenciar cómo, de la noche a la mañana, su querida Viena se convierte en zona de guerra. Cuando arrestan a su marido y todo a su alrededor se desmorona, el legado de su tía Adele la mantendrá en pie, un legado por el que tendrá que luchar contra los nazis y el gobierno austríaco.

MALENTENDIDO EN MOSCU

MALENTENDIDO EN MOSCU

ISBN: 9788416259458
Page: 176
Lang: Castellano
Year: 2016
Price: 9.50
Publisher By: Terapias verdes / navona
Tags: Narrativa extranjera,Novela contemporánea

Nicole y André forman una pareja de profesores franceses jubilados que viajan a Moscú para visitar a Masha, hija de él, nacida de un primer matrimonio. En un sutil juego de pensamientos y reflexiones de los dos personajes principales, al margen de sus actividades viajeras, se va configurando la conciencia que tienen de sus vidas en el momento presente, como si el distanciamiento de su vida parisina habitual hiciera de revulsivo para adquirir un conocimiento final de sí mismos y de su relación. La autora utiliza sus personajes para abordar temas personales como la crisis de pareja, el temor a envejecer o el sentimiento de fracaso por no haber alcanzado la meta de sus ambiciones juveniles, y, a la vez, inspirada en sus estancias con Sartre en la Unión Soviética durante la década de 1960,

LAZARILLO DE TORMES

LAZARILLO DE TORMES

ISBN: 9788491221722
Page: 128
Lang: Castellano
Year: 2016
Price: 11.16
Publisher By: Santillana loqueleo
Tags: Juvenil

El Lazariilo es una novela de formación que denuncia problemas como la injusticia social, la hipocresía y la corrupción. Su protagonista es un antihéroe, un individuo perdido en una sociedad que le oprime y donde no acaba encontrar su lugar. Publicado en 1554, el Lazarillo es -con el permiso del Quijote- nuestra primera gran novela. A través de las andanzas de su narrador y protagonista, Lázaro de Tormes, no solo asistimos a un irónico y divertido retrato de la sociedad de su tiempo, sino que también somos testigos de ese proceso universal que es el paso de la infancia a la adolescencia y de la adolescencia a la madurez. La vida de este pícaro, un antihéroe que ha de valerse de su ingenio para sobrevivir, nos ofrece un espejo crítico y, a la vez, reconocible en el que mirarnos.En las desventuras de Lázaro descubrimos muchas de las desigualdades contra las que, aún hoy, seguimos batallando.

SOBREVIUREM

SOBREVIUREM

ISBN: 9788416505234
Page: 40
Lang: Catalán
Year: 2016
Price: 9.50
Publisher By: Onada
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

Page 677 of 834 (10000 books)

Ver código