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.
Search Form
Author's book list:
RELATOS SOMBRIOS
ISBN: 9788494668234
Page: 192
Lang: Castellano
Year: 2017
Price: 15.67
Publisher By: La biblioteca de carfax
Tags: Narrativa de terror,Géneros literarios,Literatura
UN HIVERN FASCINANT
ISBN: 9788475886831
Page: 104
Lang: Catalán
Year: 2017
Price: 15.20
Publisher By: Edicions proa s.a
Tags: Poesía en catalán,Poesía,Literatura
COMO ES
ISBN: 9788415499480
Page: 150
Lang: Castellano
Year: 2017
Price: 14.25
Publisher By: Jpm ediciones
Tags: Narrativa extranjera,Novela contemporánea
La última novela escrita por Samuel Beckett, 'Cómo es' (1961), es una obra de gran complejidad que supuso un esfuerzo de composición titánico para el autor, que llevó hasta el último extremo el objetivo de privar al lenguaje de las estructuras de significación habituales que nos conducen por caminos de comunicación trillados. La novela es un interrogante sobre el hecho mismo de la existencia en este planeta, aunque en esta ocasión Beckett indaga en la naturaleza del ser humano desde una perspectiva sorprendente, imaginando un viaje por un perturbador inframundo que debe mucho al infierno descrito por Dante en la 'Divina Comedia'. Un ser sin nombre se arrastra por el lodo, encuentra a un semejante con el que se comunicará por medio del tormento y será posteriormente abandonado por su víctima. El mismo personaje será a su vez sometido a las torturas de otro en un angustioso mundo intestinal en el que, a pesar de todo, prevalece un tipo de justicia, pues víctimas y verdugos intercambian sus papeles mientras se desplazan infatigablemente por el fango. En la estructura de la narración es donde se encuentra la mayor muestra del talento y originalidad del autor. Fiel a su empeño por desmantelar nuestros esquemas de pensamiento, inventa una nueva forma de escribir en la que prescinde de la sintaxis convencional y de los...
DECAMERON
ISBN: 9788494674457
Page: 128
Lang: Castellano
Year: 2017
Price: 18.95
Publisher By: Libros del zorro rojo
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura
El Decamerón es el libro europeo más difundido después de la Biblia. Es un homenaje a la tradición oral y a la magia del arte de narrar. Esta magna obra constituye el equivalente occidental de Las mil y una noches.Azotada por la peste negra, la Florencia del siglo XIV es el marco en el cual siete mujeres y tres hombres se reúnen para exaltar los deleites de la vida y hacerle frente al triunfo de la muerte. Retirados al campo, en los jardines de un castillo abandonado, este grupo se entregará a la narración de historias sensuales y pícaras ya que en una buena historia obtienen tanto placer quien la narra como quien la escucha . Sobre esta obra homenaje a la mujer, el propio Boccaccio sostuvo Quién osará negar que esto se aviene más a las bellas mujeres que a los hombres?
QUAN SURT LA RECLUSA
ISBN: 9788416743599
Page: 392
Lang: Catalán
Year: 2018
Price: 20.85
Publisher By: Amsterdam llibres
Tags: Novela negra
Fred Vargas ignora les fronteres que sovint shan volgut interposar entre la novella negra i la literria. Quan surt la reclusa no fa més que confirmar i eixamplar el seu mite. És una gran escriptora. La reclusa és una aranya tímida i solitria, temorosa de lhome, de picada necrtica, per en cap cas mortalque ja ha matat tres persones al sud de Frana des que ha comenat lestiu. Un fet del tot sorprenent, que omple la xarxa de les més rocambolesques teories pseudocientí-fiques. També es deien recluses les dones que, expiant els pecats del poble i els seus propis i protagonitzant un dels fenmens més aberrants i grotescs de ledat mitjana, sallaven voluntriament del món i senterraven en vida en celles minúscules segellades, a merc de la caritat, de loblit i la insalubritat. El comissari Adamsberg, el bfia que hi veu enmig de la boira, lhome dintelligncia melanclica i errtica, didees que no són més que bombolles daire dins del seu cervell, sent un intens desassossec només escoltar la paraula reclusa. Nignora la raó, per li fa mal. És el moment diniciar una investigació, contravenint lopinió majoritria de la Brigada, a risc de trencar-la per la meitat. Hi ha dhaver un motiu perqu ara, de sobte, la picada de la reclusa resulti mortal, com hi havia dhaver algun motiu perqu aquelles dones...
UN DIA EN EL ATARDECER DEL MUNDO
ISBN: 9788416748594
Page: 224
Lang: Castellano
Year: 2017
Price: 17.10
Publisher By: El acantilado
Tags: Narrativa extranjera,Novela contemporánea
EL FARAON
ISBN: 9788416970377
Page: 480
Lang: Castellano
Year: 2017
Price: 20.85
Publisher By: Pamies
Tags: Narrativa histórica
"Enmarcada en el fastuoso Palacio de los Reyes y Dioses en el siglo XIV a. C., la novela cuenta la apasionante historia del reinado de Akhenatón, primer monarca del Antiguo Egipto en proclamar su deidad e implantar el monoteísmo, y su dura lucha contra la casta sacerdotal adoradora del dios Amón. Pero también pasan por estas páginas varios de los personajes más fascinantes de la historia egipcia su mujer, la legendaria Nefertiti; su hijo, el misterioso Tutankhamón; su madre, la astuta emperatriz Tiy y el impetuoso general Horemheb. Escena a escena, página a página, el Antiguo Egipto vuelve a la vida de forma magistral con el esplendor de la corte imperial, el implacable calor del desierto o la desgracia que cae sobre el país cuando el vivificador Nilo ofrece su inundación anual."
HISTORIA DEL HUERFANO
ISBN: 9788415255512
Page: 394
Lang: Castellano
Year: 2017
Price: 39.90
Publisher By: Biblioteca castro
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura
El primer dato a resaltar es que nos encontramos ante una novela inédita del siglo XVII de la que solo se conserva una copia manuscrita en la Hispanic Society of America, que por razones desconocidas nunca llegó a imprimirse. Una curiosísima ficción escrita a modo de biografía y firmada bajo el seudónimo de Andrés de León tras el que sospechamos se encuentra, en realidad, Martín de León y Cárdenas. En ella se narran las aventuras un fraile agustino apodado “el Huérfano”, en los distintos territorios españoles de América del Sur, así como las cortes de España e Italia, antes de retirarse a vivir su fe en un monasterio de la ciudad de Lima. Tras permanecer muchísimos años en el olvido, incluso dentro del mundo académico, fue Antonio Rodríguez Moñino el primero en recomendar el estudio de esta obra dentro del marco de la literatura colonial de la época. Gracias a ello, hemos podido señalar como verdadero autor a Martín de León y Cárdenas, un fraile agustino de origen malagueño que partió a las Indias poco después de ser ordenado sacerdote hasta que en 1651 Felipe IV lo propuso para el arzobispado de Palermo. Allí está datada su muerte en 1655. Por las referencias del texto a distintos acontecimientos históricos podemos datar su fecha de composición en torno a los años que León vive en Lima y se empapa del intenso fervor literario que latía en los círculos culturales y de las ideas procriollas en defensa del indio que podremos descubrir a lo largo del texto.
PEQUEÑOS FUEGOS POR TODAS PARTES
ISBN: 9788490653500
Page: 360
Lang: Castellano
Year: 2017
Price: 18.52
Publisher By: Alba editorial
Tags: Narrativa extranjera,Novela contemporánea
ELLAS TIENEN LA PALABRA
ISBN: 9788437507842
Page: 160
Lang: Castellano
Year: 2017
Price: 9.40
Publisher By: S.l. fondo de cultura economica de españa
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
Cuando Noni Benegas y Jesús Munárriz publicaron, en 1997, Ellas tienen la palabra. Dos décadas de poesía española, que incluía a 41 autoras nacidas a partir de 1950, el canon de la poesía escrita en España comenzó a tambalearse. La antología dotó de visibilidad a varias autoras que pasaron a conquistar lugares de privilegio en la historia de la poesía reciente. Esto también gracias a su «Estudio preliminar», que se convirtió en referencia ineludible partiendo de los estudios sobre el campo literario de Pierre Bourdieu, Noni Benegas explora las razones de la exclusión de las poetas del canon y arroja luz a esos intersticios de la historia por donde se pierden los invisibles, los excéntricos y los olvidados. Por eso se hace indispensable su reedición, acompañada por material inédito que comprueba el alto grado de expectación y posterior aceptación que suscitó.
LOS CHICOS DEL CALENDARIO 5: NOVIEMBRE Y DICIEMBRE
ISBN: 9788416327416
Page: 320
Lang: Castellano
Year: 2017
Price: 13.30
Publisher By: Titania
Tags: Narrativa romántica,Romántica y erótica
Una serie destinada a convertirse en el próximo fenómeno literario erótico-romántico. Nueva serie de cinco novelas, divididas en doce meses los que Candela tiene para encontrar al hombre ideal en nuestro país. Comedia romántica + reflexiones sobre el amor y las relaciones + escenas eróticas de alto voltaje próximo best seller. "Soy Candela Ríos y no puedo creerme que el año se esté terminando. Os acordáis de cuando nos conocimos el diciembre pasado? Parece que fue ayer. En enero empecé un viaje, empezamos, porque vosotros siempre me habéis acompañado, y algún día tenía que llegar el final. Aquí está.He recorrido el país entero, lo he puesto patas arriba buscando un chico que valiera la pena, alguien tenía que hacerlo, y al final la que ha acabado patas arriba, desmontada y con el corazón desbocado he sido yo. Y no lo cambiaría por nada del mundo. Ha llegado el momento de conocer a los dos últimos chicos del calendario, noviembre y diciembre. Y también ha llegado el momento de las despedidas, y de elegir al chico del calendario. Ese chico que nos ha demostrado a todos y a todas que a pesar de los defectos, de los problemas que todos tenemos a diario, merece la pena arriesgarse por alguien.Y yo tengo que decidir qué haré a partir de enero, cuando todo esto acabe, y si lo haré sola. Estos meses he desc...
LOS AÑOS ITINERANTES DE WILHELM MEISTER
ISBN: 9788437637402
Page: 664
Lang: Castellano
Year: 2017
Price: 22.32
Publisher By: Catedra
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura
En" Los años itinerantes de Wilhelm Meister" retoma Goethe la vida de su protagonista, cuya formación, o camino preformativo, había trazado el autor en" Los años de aprendizaje de Wilhelm Meister" . Si en la primera novela Goethe intentaba responder a la pregunta de cómo se puede llegar a ser feliz, en la segunda concluye que lo auténticamente decisivo en la formación de los individuos y los colectivos es la estructura productiva y económica y sus posibles dinámicas y cambios. En" Los años itinerantes" hay un rechazo de las revoluciones y un alegato contra los abusos del despotismo. La paz ha de ser no solo preservada mediante el orden, sino lograda mediante la justicia. En la saga de Wilhelm Meister los miembros de la Sociedad de la Torre se someten libremente a una ordenación de la vida, crean una comunidad y construyen una organización que transmitirán a las generaciones venideras, con la intención de sentar las bases de una colectividad que sirva de un modo eficaz para evitar lo trágico. La Provincia Pedagógica, los dominios de Macaria, el plan de emigración a América y el proyecto de colonización interior son instituciones y prácticas que transmiten a escala colectiva la necesidad de limitarse, de concentrarse, de concretar y de actuar efectivamente en el mundo y así evitar ...