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 BELTRANEJA: EL PECADO OCULTO DE ISABEL LA CATOLICA
ISBN: 9788497348997
Page: 208
Lang: Castellano
Year: 2009
Price: 19.95
Publisher By: La esfera de los libros
Tags: Narrativa histórica
LA DAMA DEL SUEÑO
ISBN: 9788492516018
Page: 128
Lang: Castellano
Year: 2008
Price: 4.75
Publisher By: Books4pocket
Tags: Terror en bolsillo,Narrativa en bolsillo,Literatura
SEÑALES QUE PRECEDERAN AL FIN DEL MUNDO
ISBN: 9788492865062
Page: 128
Lang: Castellano
Year: 2009
Price: 15.20
Publisher By: Periferica
Tags: Narrativa hispanoamericana,Novela contemporánea
Señales que precederán al fin del mundo, es, sin duda, una de las novelas más singulares de entre todas las que se han escrito en español en este cambio de siglo. Y también una de las más bellas y precisas. Como ya sucedía en su anterior novela Trabajos del reino, Yuri Herrera no escribe «simplemente» sobre México y la frontera, sino que crea su México a través de historias y leyendas del pasado y del presente. Y traza con exactitud el mapa de un territorio que es aún más gigantesco, hecho tanto de lo que está sobre la tierra y en lo real como de lo que está bajo ella y pertenece a lo mitológico, a las culturas precolombinas. Quien recorre ese territorio a través de las nueve etapas de los mitos, es Makina, un personaje sin parangón en la literatura actual de tan real como parece, a pesar de vivir en un mundo que es quizá el inframundo. Basta leer dos páginas, una, de este libro, y no hará falta más ya no podrá escapar ningún lector de esta historia fabulosa que narra mucho más que el viaje de Marina en busca de su hermano. «Con una temprana sabiduría que sólo se adquiere con el dolor, Yuri Herrera expone las falacias humanas, el mundo de los arrabales, las cantinas, los prostíbulos y sus lacras, la droga, las armas, la muerte...» (Elena Poniatowska, La Jornada)
ANHELOS EN LA OSCURIDAD (LOS INMORTALES DE LA OSCURIDAD IV)
ISBN: 9788408089278
Page: 448
Lang: Castellano
Year: 2010
Price: 5.65
Publisher By: Planeta
Tags: Narrativa romántica,Romántica y erótica
LA VIE DEVANT SOI
ISBN: 9782070373628
Page: 288
Lang: Francés
Year: 2014
Price: 8.17
Publisher By: Gallimard
Tags: Literatura en francés,En otros idiomas,Literatura
L AMANT
ISBN: 9782707306951
Page: 148
Lang: Francés
Year: 1984
Price: 12.73
Publisher By: Minuit editions de
Tags: Literatura en francés,En otros idiomas,Literatura
CANDIDO. MICROMEGAS. ZADIG
ISBN: 9788437605418
Page: 288
Lang: Castellano
Year: 2006
Price: 10.64
Publisher By: Catedra
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
CERNUDA:ANTOLOGIA (6ª ED.)
ISBN: 9788437603063
Page: 384
Lang: Castellano
Year: 2007
Price: 9.50
Publisher By: Catedra
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
JUSTINE O LOS INFORTUNIOS DE LA VIRTUD
ISBN: 9788472237384
Page: 344
Lang: Castellano
Year: 1994
Price: 17.10
Publisher By: Tusquets editores
Tags: Narrativa erótica,Romántica y erótica
Nada lo prueba, pero expertos en Sade como Maurice Heine en 1930 y Jean-Jacques Pauvert en 1986 aseguran que es verosímil, aunque no seguro, que terminara de escribir el primer borrador de Justine o Los infortunios de la virtud hacia finales de 1788. Entre esta versión y la que se imprimió en 1791 (esto sí, en cambio, se sabe con seguridad gracias a una carta del propio Sade a su mujer) hay diferencias notables, entre otras la de extensión. Es probable que Sade perdiera de vista los manuscritos que fueron encontrados en su celda después del 4 de julio de 1789, cuando fue liberado de la bastilla al triunfar la Revolución. Esto induce a pensar que él había entregado ya clandestinamente a su mujer el manuscrito de Justine durante una de sus visitas, como todos los demás manuscritos escritos en prisión, que, gracias a este sistema, han llegado hasta nosotros. Ahora bien, en mayo de 1790, Madame de Sade decide separarse legalmente de su marido reteniendo todos sus papeles. Tan sólo a finales de ese año llegan a un acuerdo de divorcio mediante el cual se presume que Sade recupera, entre otras cosas, sus manuscritos. De modo que es lícito deducir que Sade habrá redactado la versión definitiva de 1791, o bien entre enero y junio de 1789, o bien entre la primavera de 1790 y la de 1791. Dejemos al propio Divino Marqués comentarle su libro a su mujer Constance «El objetivo de esta novela es el depresentar por todas partes al Vicio triunfante y a la Virtud como víctima de sus sacrificios; a una desgraciada vagando de desventura en desventura cual juguete en manos de la maldad, entregada a todos los desenfrenos, al albur de los gustos más bárbaros y más monstruosos, aturdida por los sofismas más atrevidos y más perversos, presa de las seducciones más hábiles, de las sumisiones más irresistibles; () atreverse en resumen a las descripciones más osadas, a las situaciones más extraordinarias, a los pensamientos más espantosos, () con el único fin de obtener de todo ello una de las más sublimes lecciones de moral que el hombre haya recibido jamás era, habrá de convenir, alcanzar el objetivo por un camino hasta ahora jamás hollado por él». Y, por curiosidad, cedamos también la palabra a un crítico anónimo de 1792 «() Aunque la imaginación que ha producido una obra tan monstruosa es la de un desiquilibrado, hay que reconocer sin embargo que también es, en su género, rica y brillante. () Jóvenes, vosotros cuya delicadeza no ha sido todavía mancillada por el libertinaje, huid de este libro peligroso para el corazón y para los sentimientos. Ustedes, hombre maduros, a quienes la experiencia y la serenidad ante las pasiones ha situado por encima de todo peligro, léanlo para que vean hasta dónde puede llegar el delirio de la imaginación humana». De no ser porque, poco después, aconsejaba tirar el libro a las llamas, este crítico no andaba tan desacertado
EL NECROFILO
ISBN: 9788472239258
Page: 104
Lang: Castellano
Year: 1995
Price: 9.50
Publisher By: Tusquets editores
Tags: Narrativa erótica,Romántica y erótica
Esta es la primera vez que publicamos en La sonrisa vertical una narración sobre una de las facetas del erotismo más oscuras, más delicadas y más difíciles de transmitir sin caer en lo escabroso la necrofilia. Lo curioso es que haya sido una mujer, Gabrielle Wittkop, la que haya sabido como pocos ahondar en el alma de un necrófilo, y lo ha hecho de la única forma en que semejante tema permite ser tratado elevándolo, mediante su escritura de auténtica creadora, a categoría literaria sin por ello eludir la crudeza que conlleva. Publicado por primera vez en 1972 por la gran editora francesa de libros eróticos Régine Deforges, El necrófilo se agotó rápidamente y permaneció inencontrable hasta que ella misma volviera a relanzarlo en 1990, convencida de que «es uno de los textos más inquietantes de la literatura contemporánea». Un anticuario, acostumbrado a vivir entre objetos vetustos, cuenta en forma de diario un año de sus sombríos encuentros con Henri, Suzanne, Teresa y otros muchos seres anónimos. Son jóvenes o viejos, fáciles de poseer o rebeldes. Pero todos tienen algo en común la misma piel cetrina todavía algo tersa, el mismo color de cera, los mismos ojos entornados, los mismos labios mudos, el mismo olor a polilla y el mismo sexo glacial. Porque es a los muertos a quienes ama, a quienes desea. Goza de los encantos en putrefacción de cadáveres robados de sus sepulturas y adorados en la penumbra de una habitación cuyas cortinas permanecen siempre corridas. Pero no es un ser solitario, también se relaciona con otros necrófilos y comparte con ellos sus impresiones acerca de sus gustos y vivencias. Pero el suyo es un placer peligroso, un juego prohibido, maldito. Un día, durante un viaje a Nápoles, todo parece detenerse para él...
MALA HIERBA
ISBN: 9788470350153
Page: 332
Lang: Castellano
Year: 1972
Price: 10.85
Publisher By: Editor caro raggio
Tags: Narrativa española,Novela contemporánea
A DE ADULTERIO
ISBN: 9788472231443
Page: 296
Lang: Castellano
Year: 1990
Price: 16.15
Publisher By: Tusquets editores
Tags: Novela negra
El astuto abogado Laurence Fife, conocido también por sus escurridizas aventuras femeninas, aparece un día asesinado. En el juicio, todo conduce al jurado a pensar que su joven esposa, Nikki, es la culpable. Tras ocho años de prisión, Nikki sale en libertad bajo palabra y encarga a la detective Kinsey Millhone descubrir quién mató realmente a su marido. A Kinsey Milhone no le asusta meterse en líos, pero éste es especialmente enmarañado porque las huellas de aquel homicidio parecen haberse esfumado con el tiempo y, por si fuera poco, otro asesinato, cometido también hace ocho años, y un cadáver reciente, aún caliente, vienen a enredarlo todo todavía másA Sue Crafton se le ocurrió la idea de este libro, cuando al divorciarse y tener que luchar por la custodia de su hijo, sintió el deseo de acabar con su marido. «En vez de pasarme la vida en la cárcel, pensé en algo mucho mejor matarlo en un libro y además recibir dinero por ello»