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:
POEMAS (1913-1916)
ISBN: 9788475220161
Page: 139
Lang: Castellano
Year: 2005
Price: 11.40
Publisher By: Visor libros
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura
CAMBIAR DE IDEA
ISBN: 9788498383997
Page: 416
Lang: Castellano
Year: 2011
Price: 19.00
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Biografías y estudios de escritores,Estudios literarios,Filología
Por primera vez, Zadie Smith, uno de los más relevantes novelistas contemporáneos, recopila una selección de sus ensayos en la que exhibe su arrolladora energía intelectual. De temática diversa, los diciesiete ágiles y divertidos ensayos de Cambiar de idea están ordenados en cinco secciones -Leer, Ser, Ver, Sentir y Recordar- que reflejan la incisiva mirada de la escritora sobre la cultura, la política y su propia vida. Cómo afectó la vida amorosa de George Eliot a su prosa? Por qué Kafka escribía a las tres de la madrugada? En qué se parecen Barack Obama y Eliza Doolittle? Qué es el feminismo italiano? Es posible calificar de excesivo un vestido para la ceremonia de los Oscar? Si Roland Barthes mató al Autor, puede revivirlo Nabokov? Con ojo crítico y espíritu lúdico, Zadie Smith aborda estas y muchas otras cuestiones con un estilo ensayístico propio profundo, sin ser académico; riguroso, sin ser dogmático, y divertido, sin ser superficial. Smith es una ensayista apasionada y elocuente que escribe con ingenio y profundidad sobre grandes libros y malas películas, sobre Kafka y las divas italianas, sobre la literatura escrita por mujeres negras, sobre Anna Magnani y E.M. Forster... Ahonda, asimismo, en asuntos autobiográficos, como la excelente narración de la muerte de su padre (a quien está dedicado el libro), consejos sobre el oficio de escribir, reseñas de películas y unos curiosos retratos de Katharine Hepburn y Greta Garbo... Cambiar de idea es un libro de no ficción de primer orden, que se revela, por su amplitud de miras y su empatía, como un fascinante autorretrato de la autora. Un regalo para lectores de toda condición que derrocha curiosidad e inteligencia.
GAFAS DE SOL PARA DIAS DE LLUVIA
ISBN: 9788467035926
Page: 296
Lang: Castellano
Year: 2010
Price: 5.65
Publisher By: S.l.u. espasa libros
Tags: Narrativa española,Novela contemporánea
Gafas de sol para días de lluvia fue la primera novela de Mamen Sánchez, quien, después del éxito de Agua del limonero, ha alcanzado su confirmación como una de las escritoras más interesantes de los últimos años Lina es capaz de ver lo negro blanco y llevar gafas de sol en los días de lluvia. Perseguida por un asunto turbio, huye de su país natal y encuentra trabajo en el servicio de limpieza del hotel Ritz de Madrid. Carol es la única heredera de una de las familias más poderosas de Manhattan. Aunque vive rodeada de lujos y diversiones, no logra ser feliz. Cuando el azar las reúne ante un enigmático cuadro, nacerá entre ellas una amistad que habrá de cambiar sus vidas para siempre.
LA CORTESANA DE TAIFAS
ISBN: 9788497346603
Page: 416
Lang: Castellano
Year: 2007
Price: 20.90
Publisher By: La esfera de los libros
Tags: Narrativa histórica
NEVER LET ME GO
ISBN: 9780571272136
Page: 350
Lang: Inglés
Year: 2010
Price: 7.88
Publisher By: Faber and faber
Tags: Literatura en ingles,En otros idiomas,Literatura
LA NOVELA LUMINOSA
ISBN: 9788499080260
Page: 568
Lang: Castellano
Year: 2016
Price: 12.30
Publisher By: Debolsillo
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
BIG SUR
ISBN: 9788492857210
Page: 256
Lang: Castellano
Year: 2010
Price: 15.20
Publisher By: Adriana hidalgo editora
Tags: Narrativa extranjera,Novela contemporánea
Cada libro de Jack Kerouac es una pieza única, un diamante telepático. Con la prosa engastada en el centro de su mente, revela la conciencia misma con toda su elaboración sintáctica, narrando minuciosamente el vacío luminoso de su propia confusión paranoica. Esta escritura natural y tan rica no tiene paralelo en la segunda mitad del siglo XX. Es una síntesis de Proust, Céline, Thomas Wolfe, Hemingway, Genet, Thelonious Monk, Basho, Charlie Parker y la percepción atlética y sagrada del propio Kerouac. Big Sur es un relato preciso y humano de los estragos del delirium tremens alcohólico sobre Kerouac, un novelista superior que tuvo la fuerza suficiente para completar su narración poética, tarea que pocos autores han podido realizar en tales condiciones. Encontraremos aquí a los poetas de San Francisco y reconoceremos al héroe Dean Moriarty diez años después de En el camino. Allen Ginsberg
LA HIGUERA
ISBN: 9788483103487
Page: 272
Lang: Castellano
Year: 2006
Price: 16.15
Publisher By: Tusquets editores
Tags: Narrativa española,Novela contemporánea
La construcción en 1966 de un nuevo instituto de enseñanza media en Getxo desentierra la historia del hombre solitario que decidió recluirse en el solar y cuidar de una higuera al poco de acabar la guerra civil. Se trata de Rogelio Cerón, uno de los falangistas que fueron casa por casa para llevarse a fusilar contra las tapias del cementerio a varios de los hombres de Getxo. En una de sus visitas, Cerón se tropieza con la mirada de odio de un niño que se resiste a que le arrebaten a su padre, una mirada que despierta de inmediato en la imaginación del falangista la certeza de que ese niño, cuando crezca, lo matará. Su sugestión aumenta al día siguiente, cuando se encuentra con que los fusilados están enterrados en una fosa común donde alguien ha plantado una higuera. Cerón ya no podrá ser el mismo. Incluso vigilará estrechamente la vida de ese niño, intentará alejarlo de Getxo, tutelar sus estudios para evitar la maldición, el retorno insufrible del pasado y la culpa.
GENOVEVA DE BRABANTE (ED. FACSIMIL)
ISBN: 9788497618540
Page: 196
Lang: Castellano
Year: 2011
Price: 8.07
Publisher By: Maxtor
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura
ESPAÑOLES DE TRES MUNDOS (1914-1940)
ISBN: 9788498950342
Page: 400
Lang: Castellano
Year: 2009
Price: 20.90
Publisher By: Visor libros
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
UN RIO, UN AMOR; LOS PLACERES PROHIBIDOS
ISBN: 9788437617503
Page: 176
Lang: Castellano
Year: 2005
Price: 9.50
Publisher By: Catedra
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
POESIA COMPLETA
ISBN: 9788481918977
Page: 472
Lang: Castellano
Year: 2008
Price: 21.85
Publisher By: Pre-textos
Tags: Poesía contemporánea hispanoamericana del XIX al XXI,Poesía,Literatura
La poesía de José Watanabe (Laredo, 1946 - Lima, 2007) demuestra que otro realismo es posible. En su escritura, lo objetivo y lo subjetivo borran sus perfiles rigurosos para referirnos a una realidad nueva y súbita. Francisco Calvo Serraller (Babelia) equiparó los modos poéticos de Watanabe con la técnica del esgrafiado, que consiste en la superposición de dos capas de pintura de colores contrastados, sobre la que el punzón, al dibujar, revela el cromatismo oculto de la del fondo. De esta manera, la poesía reafirma lo que siempre fue desvelamientos breves del mundo sobre el que caminamos o caza rápida de sus signos esquivos. Watanabe, hijo de padre japonés y madre peruana, supo procesar en su lenguaje (que tiende a un transparente rigor) y su forma de mirar (especialmente la naturaleza) sus herencias iniciales.