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:
DESAFIANDO LAS NORMAS
ISBN: 9788416327379
Page: 448
Lang: Castellano
Year: 2017
Price: 15.67
Publisher By: Titania
Tags: Narrativa romántica,Romántica y erótica
Con esta novela se cierra la trilogía Cruzando los límites, con un gran éxito de ventas y crítica, que afianza a María Martínez como la gran autora New Adult de nuestro país. María recoge a dos personajes de Rompiendo las reglas para crear una historia fascinante, sexy y muy actual. Un broche de oro para concluir una serie destinada a ser un clásico del New Adult español. A veces, el camino que más temes es el que te lleva a casa.Un solo segundo basta para cambiar toda una vida. Spencer lo sabe muy bien. Su pasado está lleno de pérdidas que la han ido marcando desde muy niña. Aunque nunca imaginó que la más trágica de todas ellas llegaría en el mismo instante que su camino se cruzó con el del chico equivocado.Han transcurrido casi tres años desde ese fatídico encuentro. Tres años en los que ha intentando recomponerse, dejando atrás a la chica que una vez fue y de la que tanto se avergüenza. Y por fin cree haberlo conseguido. Eric necesita pasar página. Quiere empezar de nuevo, cerca de su familia, y olvidar todas las mentiras con las que ha crecido. Sin embargo, cuando te has pasado la vida yendo de un lado a otro sin descanso, establecerse puede resultar mucho más difícil de lo que en un principio parecía. Y él no deja de pensar que su lugar está en alguna otra parte muy lejos de Port Pleasant.S...
#MALDITOS16
ISBN: 9788416923335
Page: 164
Lang: Castellano
Year: 2017
Price: 15.20
Publisher By: Antigona
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura
«Y tú, volverías a tener dieciséis años?». Ali, Dylan, Naima y Rober son cuatro jóvenes que se conocieron en el peor momento de su vida justo después de querer quitársela. Todos ellos intentaron suicidarse cuando rondaban los dieciséis y ahora, a sus veintipocos, el hospital donde estuvieron internados les propone colaborar en un taller con adolescentes en su misma situación. Acuden con ganas de ser útiles y, a la vez, con miedo de que las grietas se abran y se liberen de nuevo los fantasmas.Monstruos cotidianos de los que apenas se habla. Vidas invisibleslas suyas y las nuestrasque no protagonizan titulares ni ocupan espacio en los medios. Realidades que no existen porque no se nombran y que, sin embargo, todos compartimos. Y es que, aunque nos empeñemos en negarlo, aquellos malditos16 siguen viviendo bajo el adulto que fingimos ser.
EL ULTIMO CASO DE PHILIP TRENT (SERIE PHILIP TRENT 1)
ISBN: 9788417151171
Page: 212
Lang: Castellano
Year: 2017
Price: 17.05
Publisher By: Siruela
Tags: Novela negra
De poco le servirá su poder al temido magnate estadounidense Sigsbee Manderson cuando el jardinero de su finca en la campiña inglesa lo encuentre muerto de un disparo... El pintor y detective aficionado Philip Trent, que sigue con entusiasmo el caso a través de los periódicos, descubre con su atenta lectura algunos detalles del crimen que parecen habérsele pasado por alto a las autoridades por qué no llevaba la víctima su dentadura postiza? Y cómo es que su joven y bella viuda parece tan aliviada por la tragedia? A pesar de lo descabellado de algunos de sus razonamientos y de un inesperado interés romántico, la apasionada entrega de Trent al arte de la deducción conseguirá desvelar lo que nadie esperaba que alguien como él fuese capaz de encontrar la verdad. La obra maestra de Bentley, fruto del hartazgo que causaba en él la infalibilidad de Sherlock Holmes, marcó el comienzo de la modernidad en el género con un memorable protagonista cuyo encanto reside, precisamente, en su capacidad para reírse de sus propios errores, mientras avanza con jovialidad por una de las más ingeniosas tramas que el lector pueda recordar.
ELS LLUITADORS
ISBN: 9788490267868
Page: 280
Lang: Catalán
Year: 2017
Price: 10.16
Publisher By: Bromera
Tags: Narrativa en catalán,Novela contemporánea
EL LABERINTO MAGICO
ISBN: 9788490412763
Page: 145
Lang: Castellano
Year: 2017
Price: 9.50
Publisher By: Inst. nacional de artes escenicas y de teatro
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura
"Versión de José Ramón Fernández. Toda la experiencia vivida por Max Aub en los años centrales de su vida, los de la Guerra Civil española, los trasladó al inmenso corpus narrativo al que llamó ""El laberinto mágico"". Lo componen seis novelas, ""Campo cerrado"", ""Campo de sangre"", ""Campo abierto"", ""Campo del moro"", ""Campo francés"" y ""Campo de los almendros"", y un gran número de cuentos. El conjunto, que sobrepasa la mera crónica histórica para convertirse en un emocionante documento sobre la condición humana, es uno de los ciclos narrativos más importantes del siglo XX y sin duda el mejor de los dedicados a la Guerra Civil. El texto que aquí se publica es la versión teatral estrenada por el Centro Dramático Nacional en el Teatro Valle-Inclán de Madrid el 7 de junio de 2016. "
EL RETRATO DE DORIAN GRAY (EDICION SIN CENSURA)
ISBN: 9788416968213
Page: 256
Lang: Castellano
Year: 2017
Price: 18.00
Publisher By: Reino de cordelia
Tags: Narrativa extranjera,Novela contemporánea
En primavera de 1890 Oscar Wilde envió su primera novela al Lippincots Monthly Magazine. Escandalizado por su contenido, el director de la revista eliminó las huellas de homosexualidad del pintor Basil Halleward hacia Dorian Gray, junto a otras conductas heterosexuales muy avanzadas para la época. Casi quinientas palabras desaparecieron del texto frases, párrafos enterosWilde, temeroso de la reacción de la moralista sociedad victoriana, autocensuró aún más la edición en libro de la obra, que apareció en 1891, añadiendo más páginas para matizar aspectos turbios y cortando por lo sano los elementos homoeróticos. Hasta 2011 no se encontró el texto mecanoscrito de El retrato de Dorian Gray tal y como lo concibió originalmente su autor, sin censuras. Publicado en inglés por la Harvard University Press, se ofrece ahora por primera vez en español, traducido meticulosamente por Victoria León.
UBU REY
ISBN: 9788491048206
Page: 176
Lang: Castellano
Year: 2017
Price: 9.50
Publisher By: Alianza editorial
Tags: Teatro contemporáneo extranjero del XIX al XXI,Teatro,Literatura
Con la creación del personaje de Ubú, Alfred Jarry (1873-1907) dio forma genialmente al emblema del ser humano egoísta, mediocre, despreciable y mezquino que suele abundar en las fangosas aguas del poder y pulular en ellas siempre atento a su medro y a su perpetuación, sin importar quien caiga en el camino. Situada ficticiamente en Polonia (lo que equivale, a decir del autor, a «en ninguna parte» y en todas)," Ubú rey" , obra bufa, sátira implacable y guiñolesca válida para todo tiempo y lugar, se ha convertido por derecho propio en uno de los grandes clásicos de la literatura que brillan como perpetuo azote de los que mandan y de los que aspiran a mandar. La presente edición incluye varios textos fundamentales que aportan datos relevantes sobre los primeros pasos de la obra y la dramaturgia del autor. Versión de Wenceslao-Carlos Lozano
A LA SOMBRA DEL GRANADO
ISBN: 9788491049029
Page: 368
Lang: Castellano
Year: 2017
Price: 10.92
Publisher By: Alianza editorial
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
EL DIABLO DE LAS PROVINCIAS
ISBN: 9788416291540
Page: 184
Lang: Castellano
Year: 2017
Price: 15.91
Publisher By: Periferica
Tags: Narrativa hispanoamericana,Novela contemporánea
Un hombre vuelve a casa (a Colombia), con varios fracasos a sus espaldas. Y allí «encontrará sin buscar», siguiendo el dicho picassiano. El tejido de araña de la realidad lo atrapará sin darle oportunidad de escapar. Es ésta una novela negra muy singular, donde se dinamitan con acierto muchos de los estereotipos del género. Parte de la mejor narrativa latinoamericana de las últimas décadas ha leído «con provecho» a un autor siciliano que, de alguna manera, supo conjugar a Borges (una de sus referencias esenciales) con los grandes moralistas franceses Leonardo Sciascia. Desde Rodrigo Rey Rosa hasta el último Juan Cárdenas, la lección de Sciascia se ha vuelto cada vez más relevante. Como en esta novela exacta y magistral, en la que la política, la religión y la «industria» (tres temas sciascianos) son tan importantes como el sexo o la naturaleza (dos temas de Cárdenas, no tan presentes en el siciliano). Estamos, pues, ante una de las principales novelas latinoamericanas de este siglo XXI.
MAS OSCURO: CINCUENTA SOMBRAS MAS OSCURAS CONTADA POR CHRISTIAN
ISBN: 9788425356223
Page: 640
Lang: Castellano
Year: 2017
Price: 17.00
Publisher By: Grijalbo
Tags: Narrativa erótica,Romántica y erótica
Revive la pasión de Cincuenta sombras más oscuras a través de los ojos de Christian Grey. E.L. James vuelve a sumergirnos, con una mirada más profunda y oscura, en el universo de Cincuenta sombras, la historia de amor que ha seducido a millones de lectores en todo el mundo. Aunque aquella ardiente y sensual relación acabó marcada por el sufrimiento y los reproches, Christian Grey no logra quitarse a Anastasia de la cabeza ni del corazón. Decidido a recuperarla y a amarla aceptando sus condiciones, intenta reprimir sus deseos más oscuros y la necesidad de tenerlo todo bajo control. Sin embargo, las pesadillas de la infancia no dejan de perseguirle y, además, el insidioso jefe de Ana, Jack Hyde, claramente la quiere para él. Podrá el doctor Flynn, psicólogo y confidente de Christian, ayudarle a enfrentarse a sus propios fantasmas, o acabarán la posesiva y seductora maestra Elena y la perturbada Leila, su devota y anterior sumisa, arrastrando a Grey al pasado? Y si finalmente consigue recuperar a Ana, será capaz, un hombre tan oscuro y lastimado, de retenerla a su lado?
LOS BUENOS
ISBN: 9788490653531
Page: 434
Lang: Castellano
Year: 2017
Price: 18.90
Publisher By: Alba editorial
Tags: Narrativa extranjera,Novela contemporánea
Inspirada en un caso real de infanticidio, Los Buenos se sitúa en el año 1825 en un remoto valle de Irlanda. Allí viven tres mujeres a las que unirán una serie de acontecimientos extraños y trágicos. Nóra Leahy ha perdido a su hija y a su marido el mismo año solo le queda su pequeño nieto Michael, que no sabe andar ni hablar, y al que tiene oculto para que los vecinos no crean que ha sido víctima de una maldición sobrenatural. Mary Clifford es la joven contratada para cuidarlo y Nance Roche es la vieja curandera que alivia con hierbas y consejos los males inexplicables. La vida de estas tres mujeres se complicará con la llegada al pueblo de un nuevo sacerdote empeñado en limpiar el valle de supersticiones. En un marco completamente distinto al de Ritos funerarios, la nueva novela de Hannah Kent ya se considera otro gran éxito internacional. Con Los Buenos nos ofrece de nuevo una novela histórica con una trama misteriosa y emocionante.