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:

FINN S HOTEL

FINN S HOTEL

ISBN: 9789500399739
Page: 140
Lang: Castellano
Year: 2016
Price: 11.40
Publisher By: Losada
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

LA MAGDALA

LA MAGDALA

ISBN: 9788494650161
Page: 334
Lang: Castellano
Year: 2017
Price: 17.10
Publisher By: Malbec ediciones
Tags: Narrativa española,Novela contemporánea

LA MAGDALA. LA HISTORIA QUE JAMÁS SE CONTÓ. Una brillante obra literaria; AUDAZ Y VALIENTE… En ella, su autora nos ofrece una visión desconocida e inédita de Miryam la Magdala desde su infancia hasta su madurez, como digna esposa y compañera de Yesheúda, y como madre de su descendencia. La vida de una «Elegida» no es nada fácil. Pronto lo descubrirá Miryam la Magdala; desde la salida del hogar paterno, en la actual Cádiz. Con apenas seis años de edad deja atrás su casa, su familia, perteneciente al linaje de los principes de la Casa de Benjamín, una tribu de Israel que lejos de encontrarse desaparecida, se hallaba dispersa por el mundo. Através de su infancia en Egipto, viviremos sus primeras iniciaciones y descubriremos las envidias y los celos que, con sus pocos años, despierta en el resto de sus compañeras novicias en el Sagrado Templo de Isis. Su adolescencia en el Oculto Templo de Tanit, en Carthago Nova, la llevarán a descubrir su cuerpo y la sensualidad que vibra en cada parte de su piesl, todo ello sin permitir que sea la materia la que domine al espíritu; nuevas experiencias y nuevas iniciaciones que marcarán su evolución y el carácter de una Gran Sacerdotisa del Amor. Todo ello para seguir con la tercera etapa de su viaje rumbo a Palestina, para reunirse con el muchacho que conoció en Egipto y al que se prometió en su corazón ser su esposa; Yesheúda, ahora un hombre y Gran Maestro, con el que caminará a la par.

BAJO LA ESTRELLA POLAR

BAJO LA ESTRELLA POLAR

ISBN: 9788491391746
Page: 672
Lang: Castellano
Year: 2017
Price: 5.65
Publisher By: Harpercollins
Tags: Narrativa extranjera,Novela contemporánea

Ganador del premio Wilbur Smith 2017 a la mejor novela de aventuras. Flora Mackie cruzó por primera vez el Círculo Polar Ártico a la edad de doce años. En 1889, esta hija de un capitán ballenerode Dundee (Escocia), apodada por la prensa «La Reina de las Nieves», se propuso convertirse en científica y exploradora. Tras luchar con ahínco para hacerse respetar, su determinación y una serie de circunstancias fortuitas la conducen de nuevo al norte de Groenlandia al frente de una expedición británica, pese a que muchos opinan que no hay lugar para una joven en ese inhóspito mundo dominado por hombres. El geólogo Jakob de Beyn nació y se crió en Manhattan. Deseoso de ampliar sus horizontes, se une a una expedición rival encabezada por el ambicioso Lester Armitage. Será en el Ártico donde su camino y el de Flora se crucen fatídicamente. Flora, Jakob y Armitage comparten una pasión obsesiva por el Polo Norte, una región en la que se dan los contrastes más violentos la noche perpetua y el día infinito; el mar helado y las praderas costeras; la deslealtad y el heroísmo. En su afán implacable por liderar la exploración del Ártico, Armitage conduce a sus hombres a una misión cuyo trágico desenlace seguirá dando que hablar durante años.

MAR I CEL. 40 ANYS

MAR I CEL. 40 ANYS

ISBN: 9788415954200
Page: 170
Lang: Catalán
Year: 2014
Price: 9.45
Publisher By: Educaula
Tags: Teatro en catalán,Teatro,Literatura

LA GRAN CAIGUDA

LA GRAN CAIGUDA

ISBN: 9788415539773
Page: 176
Lang: Catalán
Year: 2014
Price: 17.10
Publisher By: Rayo verde
Tags: Narrativa extranjera,Novela contemporánea

A CHAMADA DA NATUREZA

A CHAMADA DA NATUREZA

ISBN: 9788468210704
Page: 224
Lang: Gallego
Year: 2012
Price: 9.83
Publisher By: Vicens-vives
Tags: Narrativa en gallego,Novela contemporánea

DIBUJOS

DIBUJOS

ISBN: 9788416112401
Page: 90
Lang: Castellano
Year: 2014
Price: 18.52
Publisher By: Nordica
Tags: Narrativa extranjera,Novela contemporánea

Dibujos presenta una faceta poco conocida de la genial poeta Sylvia Plath. A lo largo de toda su vida, el arte fue una profunda fuente de inspiración, como muestran las ilustraciones a pluma y tinta recogidas en este libro. Esta obra arroja luz sobre esos años felices, cuando Plath conoció y se casó secretamente con Ted Hughes, y juntos viajaron a París y a España en su luna de miel, años antes de que ella escribiera su novela La campana de cristal. Incluye dibujos de Inglaterra, Francia, España y Estados Unidos, en los que captura sus exquisitas observaciones del mundo. Sus dibujos van acompañados de cartas y un diario de notas que añaden profundidad y contexto a la obra de la gran poeta, así como una introducción escrita por su hija, Frieda Hughes.

LA ARAÑA NEGRA

LA ARAÑA NEGRA

ISBN: 9788416034123
Page: 1248
Lang: Castellano
Year: 2014
Price: 33.25
Publisher By: Espuela de plata
Tags: Narrativa española,Novela contemporánea

Maurizio Fabbri ha observado que, en la obra de Blasco, La araña negra es una novela de transición entre el lirismo de raíz romántica y el realismo, con el atractivo que le confiere la concurrencia de otros subgéneros novelescos (negro, policiaco, histórico, de aventuras, erótico...). El resultado es una vasta y articulada novela popular, apasionante, tumultuosa, escandalosa, veleidosa, moralizante y didáctica, que ha sabido atraer a multitud de lectores no sólo españoles y no sólo proletarios y semiaculturados. De la extraordinaria resonancia que La araña negra tuvo en las clases populares valencianas dejó testimonio Just Gimeno, al evocar las veladas invernales de lectura familiar en los hogares republicanos, con la mujer y los hijos reunidos alrededor del lector, entre interrupciones que se aprovechaban para apostillar el relato con vivos comentarios. El propio Pío Baroja, vecino de Valencia en 1892, recordaba la novedad publicitaria de este folletín cuyo título se estampaba en las piedras de las calles, mediante un sello grande de hierro entintado en azul. Cecilio Alonso

EL MISTERIO DE GRAMERCY PARK

EL MISTERIO DE GRAMERCY PARK

ISBN: 9788493897291
Page: 400
Lang: Castellano
Year: 2014
Price: 22.32
Publisher By: Depoca
Tags: Novela negra

La acaudalada familia Van Burnam regresa de un viaje al extranjero al mismo tiempo que aparece una mujer muerta en el salón de su casa. Un gran aparador ha caído sobre ella aplastando su cara, y aunque la policía sospecha que la víctima es la esposa de uno de los hijos del señor Van Burnam, éste insiste en que no la reconoce. Qué hacía la mujer en una mansión que permanecía cerrada? De quién son las extrañas prendas que llevaba puestas? Estaba muerta antes de caer sobre ella el aparador?... En El misterio de Gramercy Park (1897) una solterona de mediana edad, la señorita Butterworth, se convierte en detective aficionada cuando un extraño asesinato tiene lugar en la mansión contigua a su vivienda. Así da comienzo una compleja investigación llena de giros equivocados y con una intrigante trama que mantiene en vilo al lector hasta la última página. Obra maestra de la «madre de la novela de detectives», Anna Katharine Green, conocida como la Agatha Christie de la época victoriana. Su protagonista es la encantadora señorita Butterworth, brillante precursora de la señorita Marple.

LO QUE APRENDEMOS DE LOS GATOS

LO QUE APRENDEMOS DE LOS GATOS

ISBN: 9788433997807
Page: 128
Lang: Castellano
Year: 2014
Price: 14.15
Publisher By: Anagrama
Tags: Narrativa española,Novela contemporánea

Los seres humanos piensa el gato tienen una irremediable tendencia a entender las cosas al revés. Por ejemplo, si ven un libro que se titula Lo que aprendemos de los gatos, probablemente creerán que trata de lo que los humanos pueden aprender acerca de los gatos, para conocerlos mejor (cosa que, dicho sea de paso, tampoco estaría de más); sin embargo, para cualquiera que sea capaz de pensar con claridad, resulta evidente que Lo que aprendemos de los gatos significa otra cosa lo que los humanos pueden aprender a partir de los gatos, es decir, lo que los gatos pueden enseñarles. Este tipo de errores se producen porque los humanos parten de la absurda creencia de que son animales superiores, cuando todo el mundo sabe que los animales superiores son los gatos. Los gatos piensa la autora de este libro tienen mucho que enseñarnos, pero para ello hace falta que estemos atentos y dispuestos a aprender. Son cariñosos, pero nunca sumisos, así que nos enseñan a pactar nuestra convivencia día a día. Confiados sólo si sabemos ganárnoslos poco a poco, ejercitando la virtud de una conquista paciente. Domésticos e independientes, como fieras aclimatadas a nuestro hábitat. Los creemos indefensos, pero en realidad están mucho más preparados para sobrevivir que nosotros. Bajo su piel de seda se ocultan las garras de una fiera...

PRIDE AND PREJUDICE

PRIDE AND PREJUDICE

ISBN: 9781847493699
Page:
Lang: Inglés
Year: 2014
Price: 5.51
Publisher By: Alma books
Tags: Literatura en ingles,En otros idiomas,Literatura

CAPITAN DE MAR Y GUERRA (SERIE AUBREY-MATURIN 1)

CAPITAN DE MAR Y GUERRA (SERIE AUBREY-MATURIN 1)

ISBN: 9788435019934
Page: 480
Lang: Castellano
Year: 2014
Price: 10.40
Publisher By: Edhasa
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura

Page 693 of 834 (10000 books)

Ver código