XML Books — Project Overview
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.
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
- View
xml_booksreads query params and builds the Drive request. - File listing by folder + exact filename; then direct file download.
- Guard: if payload looks like HTML, abort parsing (Drive preview pages).
- Parse with
xml.etree.ElementTreeand normalize CDATA/text. - Filter and render results with Bootstrap.
Environment Variables
| Variable | Description | Example |
|---|---|---|
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
| Endpoint | Description | Params | Examples |
|---|---|---|---|
/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_IDpermissions. - 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.
Formulario de búsqueda
Author's book list:
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
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
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
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
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
ISBN: 9788468210704
Page: 224
Lang: Gallego
Year: 2012
Price: 9.83
Publisher By: Vicens-vives
Tags: Narrativa en gallego,Novela contemporánea
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
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
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
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
ISBN: 9781847493699
Page:
Lang: Inglés
Year: 2014
Price: 5.51
Publisher By: Alma books
Tags: Literatura en ingles,En otros idiomas,Literatura