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:
LA CAMPANA DE CRISTAL
ISBN: 9788439736349
Page: 272
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Literatura random house
Tags: Narrativa extranjera,Novela contemporánea
Una nueva edición de la novela icónica de Sylvia Plath, con traducción inédita de Eugenia Vázquez Nacarino y prólogo de Aixa de la Cruz, que da una nueva lectura en pleno reflujo de la más reciente oleada feminista. Esta es la historia de una chica que tiene todo lo que una joven puede desear en el Nueva York de los años cincuenta una carrera prometedora, un pretendiente que estudia medicina y toda una vida por delante. Esther Greenwood ha ganado una beca para trabajar en una revista de moda en la gran ciudad y siente que por fin podrá realizar su sueño de ser escritora. Pero entre cócteles, noches de fiesta y pilas de manuscritos descubre una sociedad que repudia las aspiraciones de las mujeres y su vida empieza a desmoronarse. Esther -alter ego de la autora- se encierra en sí misma, como si estuviera atrapada en una campana de cristal respirando continuamente el mismo aire viciado y sin posibilidad de escapar. Más de cincuenta años después de su publicación original, La campana de cristal se ha convertido en un clásico moderno, y las palabras de Plath, con la nueva traducción de Eugenia Vázquez Nacarino, conservan todo su impacto. Esta obra icónica, como dice Aixa de la Cruz en el prólogo, «viaja al presente como una corriente eléctrica y nos interpela de tú a tú, sin mediaciones».
LO QUE EL VIENTO SE LLEVO
ISBN: 9788413141282
Page: 992
Lang: Castellano
Year: 2020
Price: 14.20
Publisher By: B de bolsillo ediciones b
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
La historia de amor más fascinante jamás contada. Scarlett O'Hara vive en Tara, una gran plantación del estado sureño de Georgia, y está enamorada de Ashley Wilkes, que en breve contraerá matrimonio con Melanie Hamilton. Estamos en 1861, en los prolegómenos de la guerra de Secesión, y todos los jóvenes sureños muestran entusiasmo por entrar en combate, excepto el atractivo aventurero Rhett Butler. A Butler le gusta Scarlett, pero esta sigue enamorada de Ashley, que acaba de hacer público su compromiso con Melanie. Despechada, Scarlett acepta la propuesta de matrimonio de Charles, el hermano de Melanie, al que desprecia. Años más tardes, y como consecuencia del final de la guerra, ya viuda, Scarlett debe afrontar situaciones nuevas como el hambre, el dolor y la pérdida e instalarse en Atlanta, donde Melanie espera noticias y de Ashley y Butler aparece de nuevo...
QUE FUE DE LOS MULVANEY
ISBN: 9788426406965
Page: 768
Lang: Castellano
Year: 2020
Price: 22.70
Publisher By: Lumen
Tags: Narrativa extranjera,Novela contemporánea
Una de las mayores novelas de la gran escritora americana, «todo un clásico sobre el que aletea el Nobel» (Elena Hevia, El Periódico de Catalunya). «Este libro te romperá el corazón, lo sanará y luego te lo romperá de nuevo cada vez que te vuelva a la cabeza.» Los Angeles Times Los Mulvaney son un ejemplo de familia feliz. El padre es un hombre apuesto, trabajador y sensato; la madre, una mujer encantadora y dicharachera, y los hijos, Mike, Patrick, Marianne y Judd, el broche de oro a un matrimonio idílico. Viven en High Point Farm, una granja de ensueño que será su infierno a partir del día de San Valentín de 1976, cuando un oscuro suceso cambia por completo la vida de Marianne, y los Mulvaney inician su declive. El narrador de la historia es Judd, periodista y el menor de los hijos, quien revela la verdad de su familia y de un país entero. Historia íntima y a la vez épica,Qué fue de losMulvaney se disfruta como una buena pieza de jazz un motivo recurrente, casi obsesivo, se amplía, cambia de tono, y al variar nos ofrece facetas siempre nuevas de una realidad que ya creíamos conocer. Al acabar de leerla, los Mulvaney se quedan con nosotros, como suele suceder con ciertas melodías que ya forman parte de nuestra vida. L...
PONTE EN MI PIEL
ISBN: 9788467053418
Page: 488
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: S.l.u. espasa libros
Tags: Narrativa española,Novela contemporánea
1537. isla de Tenerife. Un grupo de mujeres. mientras entonan antiguos cantos. forman un círculo alrededor de una joven parturienta. Sus alaridos resuenan en todo el valle. De repente. se hace el silencio. Y un último grito desgarrador&x02026. Entre las cobijas que debían arropar a un bebé. asoma lo que parece unapequeña mano cubierta de pelo. Ha nacido Petrus Gonsalvus. un rey guanche. Y esta es su historia&x02026. Rechazado por su pueblo. que lo considera un ser demoniaco. Petrus acaba en la corte de Enrique II de Francia y Catalina de Médici. a donde llega como un obsequio para el rey. Allí lo tratan como una simple mascota para divertimento real. Sin embargo. el monarca ve en él el brillo de una inteligencia despiertay sensible. y decide acogerlo bajo su protección. Petrus conoce entonces a Diana. hija bastarda del rey. que se convertirá en su amiga. cómplice y confidente. Los dos aprenderán a desenvolverse en la corte y lucharán por encontrar su lugar en ese mundo que los margina. Hasta que se cruza en su camino Catherine. una hermosa dama de compañía de la reina. elegida para ser la esposa de Petrus. Él se verá obligado a tomar una difícil decisión&x02026.
REINOS DE SANGRE
ISBN: 9788416622405
Page: 416
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Books4pocket
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
INSURGENTE
ISBN: 9788491870562
Page: 464
Lang: Castellano
Year: 2018
Price: 9.44
Publisher By: Rba libros
Tags: Juvenil
CUMBRES BORRASCOSAS
ISBN: 9788408181804
Page: 416
Lang: Castellano
Year: 2018
Price: 11.35
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
«Con un par de pinceladas Emily Bront podía conseguir retratar el espíritu de una cara de modo que no precisara cuerpo; al hablar del páramo conseguía hacer que el viento soplara y el trueno rugiera», Virginia Woolf El caso de la escritora inglesa Emily Bront es verdaderamente excepcional dentro de la literatura. Falleció muy joven, dejando tan sólo una novela,Cumbres borrascosas, la épica historia de Catherine y Heathcliff, situada en los sombríos y desolados páramos de Yorkshire, constituye una asombrosa visión metafísica del destino, la obsesión, la pasión y la venganza. Publicada por primera vez en 1847, un año antes de morir su autora, esta obra rompía por completo con los cánones del «decoro» que la Inglaterra victoriana exigía a toda novela. Esta obra es una larga y extraordinaria descripción de los actos y problemas psicológicos de unos seres locos o perversos que arrastran una existencia mísera y maléfica. Con ellos, su autora nos ofrece una visión de estos personajes que actúan demoníacamente por aridez protestante que se diluye en todas y en cada una de sus páginas.
FELIÇMENT, JO SOC UNA DONA
ISBN: 9788415954446
Page: 398
Lang: Catalán
Year: 2017
Price: 11.35
Publisher By: Educaula
Tags: Narrativa en catalán,Novela contemporánea
A través de la histria del periple vital de la Carola Mil accedim a un retrat fi dedigne de la societat catalana del segle XX Feliment, jo sóc una dona(1969) és una novella de denúncia que marca una clara inflexió en la narrativa de Capmany vers un feminisme conscient que té també un vessant literari. Lobra és una amalgama de materials narratius en qu Capmany barreja els gneres literaris i nexplora els mateixos límits en un intent de donar resposta als problemes que arrossegava la novella catalana des de principis del segle XX. AmbFeliment, jo sóc una donaCapmany sencara, obertament i des de la narrativa, amb la problemtica de la desigualtat entre homes i dones. La protagonista, Carola Mil, esdevé una herona a la manera dels grans clssics de la novella daventures, aconsegueix reeixir en un món hostil i construir la seva prpia identitat contra tot i tothom, per acabar convertint-se en una dona lliure, rica i feli. El llibre inclou una introducció i unes propostes de treball a cura dIsabel Graña, doctora en Filologia Catalana, directora de lEspai Betúlia, Centre de la Paraula i les Lletres (Badalona), i autora de diversos articles i estudis sobre Capmany.
CAMPO ABIERTO (EL LABERINTO MAGICO II)
ISBN: 9788495430700
Page: 456
Lang: Castellano
Year: 2017
Price: 26.60
Publisher By: Cuadernos del vigia
Tags: Narrativa española,Novela contemporánea
Concebida como continuación de Campo cerrado, que inicia el ciclo, la novela abarca tres momentos decisivos de los meses posteriores a la sublevación del ejército, situados en Valencia, Burgos y finalmente en MadridDe la misma manera que en el resto de las entregas, Aub no elude la parcialidad ni el punto de vista humano, sino que los sitúa como ejes de una narración que gira entre la realidad y la ficción y que nos muestra el perfil contradictorio, lleno de luces y sombras, de sus personajes y los acontecimientos en los que se vieron inmersos. La guerra y sus secuelas, la cotidianidad, el conflicto moral, el pulso de cada día en la vida de los hombres y mujeres durante este tiempo configuran un relato que se aproxima más que ningún otro a la verdadera realidad de los hechos y al carácter
UNA FLOR PARA OTRA FLOR (SAGA LAS GUERRERAS MAXWELL 4)
ISBN: 9788408165545
Page: 512
Lang: Castellano
Year: 2017
Price: 17.10
Publisher By: Planeta
Tags: Narrativa romántica,Romántica y erótica
Llega la cuarta entrega de la famosa serie de highlanders de Megan Maxwell, Las guerreras de Maxwell.Te la vas a perder? Estar enamorado de la mujer que se desea olvidar no es algo que el joven e impetuoso highlander Zac Philips lleve bien. Tiempo atrás, Zac posó sus ojos en Sandra, una joven de mirada y pelo castaños que cautivó con su sonrisa. Pero cuando el padre de Sandra falleció, sus abuelos maternos las obligaron, tanto a ella como a su madre, a dejar las Highlands, su lugar de residencia, y regresar a Carlisle, un lugar en el que ninguna de las dos conseguía ser feliz, sobre todo cuando sus abuelos se empeñaron en concertarle un matrimonio. Dispuesto a salvar a su amada, Zac partió hacia Carlisle, pero al llegar allí se encontró con Sandra riendo divertida con uno de aquellos ingleses. Ofuscado y con el corazón destrozado, regresó a las Highlands con la intención de olvidarla. Sin remilgos ni medias tintas, Sandra iba ahuyentando a sus supuestos pretendientes, ganándose así la enemistad de sus abuelos y, con el tiempo, cargando con la culpa por la muerte de su abuela.
EL BAR DE LAS GRANDES ESPERANZAS (EDICION 10º ANIVERSARIO DUOMO)
ISBN: 9788417761066
Page: 464
Lang: Castellano
Year: 2019
Price: 12.25
Publisher By: Duomo editorial
Tags: Narrativa extranjera,Novela contemporánea
Del autor, premio Pulitzer, que escribió el fenómeno editorial OPEN, las memorias de Andre Agassi. LA CONMOVEDORA HISTORIA DE UN NIÑO SIN PADRE QUE BUSCA DARLE VOZ A SU PROPIO DESTINO J.R. creció con su madre, pues su padre lo abandonó antes de que pronunciara su primera palabra. Pero J.R. sabe quién es un pinchadiscos de Nueva York que tiene un programa de radio que él escucha con devoción, hasta el día en que su voz deja de estar en el aire y J.R. se queda sin nadie a quien escuchar. Encontrará entonces refugio en el amor de su madre y en el Dickens, el bar de la esquina, un sitio donde poetas, policías, apostadores, boxeadores y estrellasde cine tienen una historia que contar. Allí, entre todas esas voces que lo cautivan, podrá darle voz a su propio destino y forjarse una identidad. «Un talento inconmensurable.»Alessandro Baricco «Un libro maravilloso. Ojalá el whisky diera tanto placer como leer estas páginas.»James Salter «Te hará sentir sed de este tipo de vida, de su seductora e hilarante sabiduría.»Richard Russo
PASEOS CON MI MADRE
ISBN: 9788490663516
Page: 192
Lang: Castellano
Year: 2017
Price: 7.55
Publisher By: Tusquets editores
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Un vibrante retrato de la periferia de las grandes ciudades y de la búsqueda de la propia identidad.