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 FORASTERO MISTERIOSO

EL FORASTERO MISTERIOSO

ISBN: 9788494164514
Page: 170
Lang: Castellano
Year: 2014
Price: 21.75
Publisher By: Libros del zorro rojo
Tags: Narrativa extranjera,Novela contemporánea

AZAZEL

AZAZEL

ISBN: 9788415832508
Page: 372
Lang: Castellano
Year: 2013
Price: 21.75
Publisher By: Turner
Tags: Narrativa histórica

Con Azazel asistimos a la controvertida reconstrucción de uno de los momentos determinantes de la civilización occidental el surgimiento de la Iglesia como institución de poder. Hipa, su protagonista, realiza una marcha por el norte de África y Oriente Próximo en pleno siglo v, al final de la Antigüedad, que no solo será un viaje de autoconocimiento, sino que también le servirá para asistir a la corrupción y crueldad de la época. La obra ha llevado consigo una gran polémica su autor, Youssef Ziedan, director del Centro de Manuscritos de la Biblioteca de Alejandría, quien no ha tenido reparos a la hora de desvelar la violencia gracias a la cual se impuso la Iglesia, fue duramente atacado por la comunidad copta de Egipto. «El escenario histórico y geográfico, vívidamente reconstruido, ofrece una prueba fascinante de cómo Oriente y Occidente ya se enfrentaban a propósito del cristianismo hace ya 1.500 años». «La indeleble imagen de Hipa, un hombre que continuamente se cuestiona el significado de la vida, realmente llega al corazón». «Junto a los pasajes sobre la vida espiritual hay un acercamiento al fundamentalismo religioso que va más allá de cualquier circunstancia histórica concreta. Estamos ante un libro original, profundo e impactante». «Azazel es realmente un libro magnífico, lo mejor que he leído en mucho tiempo. Lejos de aburrir con doctrina religiosa, Ziedan ha creado un libro ágil, agudo y que te dejará con ganas de más».

FURINKAZAN: LA EPOPEYA DEL CLAN TAKEDA

FURINKAZAN: LA EPOPEYA DEL CLAN TAKEDA

ISBN: 9788415601418
Page: 288
Lang: Castellano
Year: 2014
Price: 20.90
Publisher By: Sexto piso
Tags: Narrativa histórica

Resulta difícil creer la fama que rodea a Yamamoto Kansuke como genial estrategamilitar y samurái feroz. Entrado en años, y con una visible cojera deuna pierna, es tuerto y lastimosamente bajo de estatura. Sin embargo, el lectorno tardará en comprobar, a través de la sutily evocativa pluma de YasushiInoue, que, a pesar de su físico, le sobran inteligencia y espíritu combativo.Frinkazan. La epopeya del clan Takeda relata la vida de un rnin nombrecon el que se conocía a los samuráis que se convertían en vagabundos deexcepcional destreza que logra, con creatividad y determinación, convertirseen el brazo derecho de Takeda Shinguen, jefe de uno de los tres clanesque se disputaban la supremacía del territorio nipón en el siglo xvi. En sumomento de mayor esplendor, Kansuke no sólo se encarga de desarrollarsorprendentes y apasionadas estrategias militares, sino que acaba por condicionarlas decisiones de su señor incluso en sus asuntos amorosos.Una emocionante novela que no sólo nos permite recorrer una época especialmenteagitada en la historia de Japón, que dio paso al inicio del períodoEdo, sino que nos adentra en el fascinante universo de esa grandiosaestirpe de guerreros que fueron los samuráis. Yasushi Inoue teje con maestríaun convulso y deslumbrante laberinto de pasiones, lealtades y traiciones,una inolvidable galería de personajes dominados por una sed de gloriainsaciable. Un bellísimo y vigoroso fresco con el eterno fragor de la guerrade fondo, una historia que se desarrolla en todo momento bajo el signo dela muerte, único horizonte en un mundo dominado por el caos y la violencia,la sangre y el acero.

LOS COSACOS

LOS COSACOS

ISBN: 9788420685908
Page: 264
Lang: Castellano
Year: 2014
Price: 12.35
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Novela situada en el Cáucaso, en la frontera chechena, en Los cosacos brilla la descripción viva de los hábitos y el carácter de este pueblo orgulloso y primario, libre y celoso de su autonomía, distribuido a lo largo de las fronteras del imperio zarista. Allí, a una stanitsa o puesto fronterizo cosaco situado a orillas del río Terek, acude destinado desde Moscú Olenin, joven aristócrata que se alista como junker. Sus vivencias y experiencias en este apartado lugar sirven a Tolstói para formular el conflicto que desata en el hombre refinado y civilizado, alienado por una cultura y una sociedad, la toma de conciencia de su irremediable separación de un mundo intuido, añorado y deseado, pero inconciliable con el ya grabado de forma indeleble en su formación y en su carácter. Presentación de Víctor Andresco

UNA MADRE

UNA MADRE

ISBN: 9788416120437
Page: 248
Lang: Castellano
Year: 2014
Price: 17.05
Publisher By: Siruela
Tags: Narrativa española,Novela contemporánea

El retrato de una ciudad acogedora y esquiva a partes iguales, de una familia unida por los frágiles lazos de la necesidad y del amor y la mirada única de una mujer maravillosa en un momento extraordinario.Faltan unas horas para la medianoche. Por fin, después de varias tentativas, Amalia ha logrado a sus 65 años ver cumplidosu sueño reunir a toda la familia para cenar en Nochevieja. Una madre cuenta la historia de cómo Amalia entreteje con su humor y su entrega particular una red de hilos invisibles con la que une y protege a los suyos, zurciendo los silencios de unos y encauzando el futuro de los otros. Sabe que va a ser una noche intensa, llena de secretos y mentiras, de mucha risa y de confesiones largo tiempo contenidas que por fin estallan para descubrir lo que queda por vivir. Sabe que es el momento de actuar y no está dispuesta a que nada la aparte de su cometido.Un cartel luminoso que emite mensajes desde una azotea junto al puerto, una silla en la que desde hace años jamás se sienta nadie, una Barcelona de cielos añiles que conspira para que vuelva una luz que parecía apagada, unos ojos como bosques alemanes y una libreta que aclara los porqués de una vida entera; Una madre no es solo el retrato de una mujer valiente y entrañable, y de los miembros de su familia que dependen de ella y de su peculiar energía para afrontar sus vidas, sino también un atisbo de lo que la condición humana es capaz de demostrarse y mostrar cuando ahonda en su mejor versión.

TXERNOBIL TXIKI BAT ETXE BAKOITZEAN

TXERNOBIL TXIKI BAT ETXE BAKOITZEAN

ISBN: 9788494241727
Page: 80
Lang: Euskera
Year: 2014
Price: 11.87
Publisher By: S.l gaumin
Tags: Narrativa en euskera,Novela contemporánea

LOS EXTRAÑOS

LOS EXTRAÑOS

ISBN: 9788492865871
Page: 176
Lang: Castellano
Year: 2014
Price: 15.91
Publisher By: Periferica
Tags: Narrativa española,Novela contemporánea

Ya sean desdichadas o felices, es decir, diferentes o parecidas según la célebre definición de Tolstói, todas las familias tienen sus extraños aquellos individuos de quienes tal vez sólo se conserva un puñado de noticias dispersas y a los que, sin embargo, se alude con cierta frecuencia por algún enigmático suceso, por su peculiar oficio o por la fuerza misma de su singular personalidad, que los obligó a permanecer alejados del devenir corriente de la familia. Rostros, por tanto, huidizos, muchas veces en la frontera del olvido definitivo. Para rescatarlos de esta frontera última y para saciar una antigua curiosidad la que proviene, pura e ingenua, de los relatos inconexos escuchados durante la infancia, el narrador reúne en este extraordinario libro a cuatro de sus extraños para intentar reconstruir, sirviéndose de los pocos recuerdos heredados pero también aventurándose en investigaciones personales (viajes, documentos, etcétera), la trayectoria vital de cada uno de ellos, sus ambiciones y fracasos, así como para determinar cuál fue el motivo principal de su extrañeza y, por tanto, de su alejamiento. Y en esta aproximación, el narrador tal vez el auténtico protagonista de este libro no sólo descubre hechos y confluencias sorprendentes, sino que consigue también conocer mejor la identidad y el transcurso de una familia común, con sus olvidos y sus afectos, sus temores y sus esperanzas.

DESTROZAME

DESTROZAME

ISBN: 9788494172939
Page: 288
Lang: Castellano
Year: 2014
Price: 17.00
Publisher By: Oz editorial
Tags: Juvenil

ACOSADO

ACOSADO

ISBN: 9788415355694
Page: 320
Lang: Castellano
Year: 2014
Price: 9.40
Publisher By: Duomo editorial
Tags: Novela negra

LA CELESTINA

LA CELESTINA

ISBN: 9788430761302
Page: 352
Lang: Castellano
Year: 2013
Price: 10.75
Publisher By: Teide
Tags: Teatro clásico español hasta el siglo XVIII,Teatro,Literatura

EL GRAN GATSBY

EL GRAN GATSBY

ISBN: 9788493997441
Page: 240
Lang: Castellano
Year: 2012
Price: 16.10
Publisher By: Reino de cordelia
Tags: Narrativa extranjera,Novela contemporánea

Escrita por Francis Scott Fitzgeralden Francia durante una tormentosa etapa de la relación con su mujer, Zelda Sayre, El gran Gatsby es su mejor novela, considerada actualmente un clásico de la literatura norteamericana. Fue publicada en 1925, cuatro años antes de que estallara la gran depresión económica de 1929, y narra una historia de amor imposible entre Jay Gatsby, un hombre de origen humilde que ha hecho fortuna tras combatir en la I Guerra Mundial, y Daisy Fay, emblema de una generación de jóvenes ricos y descontrolados que viven rápido, inmersos en una resaca colectiva que acabará por destruirlos. Definida por la crítica como la traición del sueño americano, ha sido llevada al cine en varias ocasiones, la última de ellas en 2012 por Baz Luhrmann, con Leonardo Di Caprio y Carey Mulligan de protagonistas.

MARLEY Y YO

MARLEY Y YO

ISBN: 9788477652496
Page: 360
Lang: Castellano
Year: 2006
Price: 16.15
Publisher By: Circe
Tags: Narrativa extranjera,Novela contemporánea

Page 485 of 834 (10000 books)

Ver código