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:

LOS SIETE MARES

LOS SIETE MARES

ISBN: 9788478134861
Page: 384
Lang: Castellano
Year: 2019
Price: 27.55
Publisher By: Miraguano
Tags: Narrativa de viajes,Géneros literarios,Literatura

Durante el reinado de Felipe II, solía decirse que no había tabón de polvo en la tierra bajo el que no se hallase una tumba española. Lo mismo y con igual verdad cabría haber dicho de cada ola del mar. Desde el Descubrimiento de América en 1492 al advenimiento en 1700 de la dinastía borbónica, cuya política provinciana supuso la ruptura con el universalismo de los siglos anteriores, una marea de gente salida de los puertos de la Península se extendió por mares y continentes dando nacimiento a la Edad Moderna y estableciendo las dimensiones definitivas del mundo tal y como después fue. De almirantes a marineros, de mujeres de armas tomar a frailes y soldados, miles y miles de españoles se lanzaron a la aventura, nueva y distinta a todas las hasta entonces conocidas. Muchos dejaron testimonios de sus experiencias; los cronistas e historiadores dieron también cuenta de ellas, componiendo un corpus inmenso de narraciones marítimas que luego su sociedad postergó hasta un olvido casi total. Relataron abordajes, motines y naufragios, que eran acontecimientos comunes en las rutas oceánicas, así como también apariciones de naves fantasmales, noticias de islas inexistentes, y hasta vidas criminales de galeotes o avistamientos de sirenas.Alejadas por el tiempo de su coyuntura histórica, las relaciones de tantos episodios ...

MARE. LA LLIBRETA

MARE. LA LLIBRETA

ISBN: 9788415315674
Page: 128
Lang: Catalán
Year: 2019
Price: 14.20
Publisher By: Simbol
Tags: Narrativa en catalán,Novela contemporánea

EL TANGO DE DIEN BIEN PHU

EL TANGO DE DIEN BIEN PHU

ISBN: 9788429778243
Page: 288
Lang: Catalán
Year: 2020
Price: 19.00
Publisher By: Edicions 62
Tags: Narrativa en catalán,Novela contemporánea

Premi Joanot Martorell 2019. Des de la sortida de les columnes llibertries per la frontera el 1939 fins a la desfeta fran­cesa al Vietnam el 1954,El tango de Dien Bien Phués una novella coral que explora en les biografies de personatges annims tots els accents dels lluitadors que no van tenir por de la derrota. A través de les investigacions de Dani Cajal, a qui ja coneixíem per les novellesEl cel de l’infern(premi Crexells 1999) iNo miris enrere(premi Sant Jordi 2001), el relat reconstrueix, a partir de testimonis directes, llibres de memries i documents d’arxius militars, tota la peripcia d’una generació que va patir la Guerra Civil, els camps de concentració fran­cesos, la Segona Guerra Mundial i, en molts casos, la continuació en els conflictes de la postguerra. L’excusa de la recerca de la lletra d’un tango de Gardel, que va ser l’himne d’Argelers, li serveix al narrador per revisitar escenaris i moments gairebé oblidats d’alguns dels epi­sodis més sagnants del segle XX, que van tenir com a protagonistes molts dels nostres ascendents. Sense cap voluntat de revenja, la novella desf les interpretacions heroiques i, sense jutjar, ofereix un retrat dels comba­tents sense aspiració de glria.

ARTERATURA

ARTERATURA

ISBN: 9788412069174
Page: 228
Lang: Castellano
Year: 2019
Price: 14.25
Publisher By: Malbec ediciones
Tags: Narrativa española,Novela contemporánea

"Arteratura es una recopilación de relatos que tienen como nexo el arte, en concreto la referencia que en ellos se hace a alguna de estas tres disciplinas literatura, música o cinematografía. Además, comparten otro punto en común todos ellos han obtenido un premio o reconocimiento literario. Más allá de estas dos coincidencias, cada uno de estos relatos tiene entidad propia, conformando un cóctel donde se reflejan la mayoría de los temas cotidianos el amor, la codicia, el paso del tiempo, el sufrimiento, la pasión, la memoria personal y la histórica, la adicción, la marginalidad, los celos, el terrorismo, la obsesión, la lealtad, la ternura, la soledad, la tragedia, la enfermedad, la venganza, la muerte, la esperanza, la redención, la crisis social, la guerra…, todo ello narrado por quien cree en la belleza del oficio de escribir. Te invito a transitar por el laberinto de Arteratura, a encontrar las múltiples salidas que se encuentran al final de cada texto, aunque quizá, una vez iniciado el viaje, no desees escapar, sino aventurarte de nuevo por una de sus historias. "

FLUSH

FLUSH

ISBN: 9788423356973
Page: 160
Lang: Castellano
Year: 2020
Price: 3.75
Publisher By: Destino
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Flush es un cocker spaniel de orejas largas, cola ancha y unos «ojos atónitos color avellana». A los pocos meses de su nacimiento es regalado a la famosa poetisa Elizabeth Barrett. Flush se convertirá en su compañero inseparable y, posteriormente, en el cómplice de sus amoríos con el poeta Robert Browning, aunque primero debe superar la animadversión y celos que siente ante su afortunado rival... Virginia Woolf relató la historia del perro de Elizabeth Barrett con rigor biográfico, recreando una época tan impresionante como la victoriana y consiguiendo una de las obras más deliciosas de la literatura contemporánea. Como señala Quentin Bell, Flush no es el producto específico de un amante de los perros, sino una narración construida a partir del esfuerzo de ver el mundo a través de la mente de un perro, un mundo dominado por los olores, las fidelidades y los deseos caninos.

MONSIEUR GOYA

MONSIEUR GOYA

ISBN: 9788494869167
Page: 88
Lang: Castellano
Year: 2019
Price: 9.50
Publisher By: Ñaque editora
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura

LOS CRIMENES DE ALICIA

LOS CRIMENES DE ALICIA

ISBN: 9788423356904
Page: 336
Lang: Castellano
Year: 2020
Price: 8.50
Publisher By: Destino
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

Oxford, 1994. La Hermandad Lewis Carroll decide publicar los diarios privados del autor de Alicia en el país de las maravillas. Kristen Hill, una joven becaria, viaja para reunir los cuadernos originales y descubre la clave de una página que fue misteriosamente arrancada. Pero Kristen no logra llegar con su descubrimiento a la reunión de la Hermandad. Una serie de crímenes se desencadena con el propósito aparente de impedir, una y otra vez, que el secreto de esa página salga a la luz. Quién quiere matar al mensajero? Cuál es el verdadero patrón que se esconde tras esta sucesión de crímenes? Quién y por qué está utilizando el libro de Alicia para matar? Para desentrañar lo que ocurre, el célebre profesor de Lógica Arthur Seldom, también miembro de la Hermandad Lewis Carroll, y un joven estudiante de Matemáticas unen fuerzas para llegar al fondo de la intriga, y serán peligrosamente arrastrados por unos crímenes impredecibles, en una investigación que combina la intriga con lo libresco. Con una prosa tersa y precisa, Guillermo Martínez, autor de Los crímenes de Oxford, ha escrito una novela fascinante que en la tradición de Borges y Umberto Eco lleva el relato policial al terreno literario.

LA NOCHE DE LAS LUMINARIAS

LA NOCHE DE LAS LUMINARIAS

ISBN: 9788494849527
Page: 312
Lang: Castellano
Year: 2019
Price: 17.10
Publisher By: Velasco ediciones
Tags: Narrativa española,Novela contemporánea

En una fría noche de abril, levantan de la cama al pequeño Andrés y lo sacan, en volandas, fuera de la casa. Se despierta en brazos de su tía Elena, que lo ha llevado a ver los extraños resplandores que desprende el cielo. Fantasmales fluorescencias alumbran la escena. El espectáculo natural, infrecuente en estas latitudes del norte de España, quedará en la memoria del pueblo como «la noche de las luminarias». Pasado el tiempo, Andrés volverá a ver los resplandores boreales. Era entonces un muchacho de diecinueve años. Estaba lejos de su casa, maniatado en la trasera de una furgoneta. Lo llevaban a fusilar. La noche de las luminarias es una novela apasionante y emotiva, que nos devuelve a los agitados años de la Segunda República y a la tragedia de la Guerra Civil. De la mano del joven Andrés recorremos, entre otros lugares, la ciudad y provincia de Lugo, el occidente de Asturias (Castropol, Los Oscos, Vegadeo…), sin olvidar otras zonas como Oviedo, las Cuencas o México… Como novedad principal respecto a la primera edición, en esta hemos incorporado un plano de de los años 30 con los escenarios de la novela y un mapa con el recorrido que sigue el protagonista. Tanto el plano como el mapa están dibujados a mano por Neto García del Castillo, premio Mingote 2008.

EL TRIGO TIERNO

EL TRIGO TIERNO

ISBN: 9788412100006
Page: 200
Lang: Castellano
Year: 2019
Price: 15.20
Publisher By: Ediciones invisibles
Tags: Narrativa extranjera,Novela contemporánea

FRENTE A FRENTE

FRENTE A FRENTE

ISBN: 9788417890384
Page: 89
Lang: Castellano
Year: 2019
Price: 9.88
Publisher By: Beginbook editorial
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

EL KOALA ASESINO

EL KOALA ASESINO

ISBN: 9788494850103
Page: 186
Lang: Castellano
Year: 2019
Price: 17.10
Publisher By: Sajalin editores
Tags: Narrativa extranjera,Novela contemporánea

«No me gustan los koalas. Son unos bichos asquerosos, irascibles y estúpidos sin una pizca de bondad. Sus hábitos sociales son vergonzosos los machos siempre andan propinando palizas a sus semejantes y robándoles las hembras. Tienen mecanismos defensivos repugnantes. Su piel está infestada de piojos. Roncan. Su semejanza con juguetes adorables es una engañifa abyecta. No son dignos de elogio por ningún motivo. Y además, una vez un koala intentó hacerme daño de una forma horrible.» Los desolados parajes del Outback australiano, con sus cocodrilos feroces, sus excéntricos buscadores de ópalo, sus koalas salvajes, sus furiosos cerdos gigantes, sus irritables camellos y sus voraces bebedores de cerveza, son los protagonistas de los quince relatos hilarantes que conforman este libro. Su autor, el prolífico escritor australiano Kenneth Cook, aseguraba que todos los incidentes descritos en estas historias sucedieron durante los viajes que realizó por los más recónditos e inhóspitos enclaves de la geografía australiana, pero que nunca se atrevió a incluirlos en sus novelas por su carácter absolutamente inverosímil.

EL CLUB DELS SIBARITES

EL CLUB DELS SIBARITES

ISBN: 9788417998066
Page: 120
Lang: Catalán
Year: 2019
Price: 14.25
Publisher By: Viena editorial
Tags: Narrativa española,Novela contemporánea

Cinc aristcrates es reuneixen sovint per degustar plats exquisits i comentar-ne tots els detalls. Aquesta societat gastronmica sol trobar-se a casa del comte G., el qual exerceix damfitrió, o bé en restaurants extics que els presenten plats sorprenents amb lesperana de captivar el paladar de lanomenat Club dels Sibarites. Per amb el temps cada vegada costa més de sorprendrels i tot els sembla una repetició dall que ja han tastat altres vegades. Amb la intenció de trobar nous estímuls que els ajudin a despertar daquests ensopiment en qu viuen des de fa temps, el comte G. decideix fer el que calgui per descobrir algun plat extraordinari i, seguint una flaire deliciosa, es perd pels carrerons de la ciutat fins arribar a un edifici misteriós. Els límits en la recerca del pur plaer i el preu que estem disposats a pagar per les nostres obsessions són els temes daquest relat que Tanizaki (Tquio, 1886-1965) va escriure lany 1919 una histria delicada i agredola sobre la passió i el consum, quan anem més enll de la passió per consumir i ens arrisquem a ser consumits per les nostres passions.

Page 517 of 834 (10000 books)

Ver código