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:
MEMORIAS DE UNA GEISHA
ISBN: 9788466330077
Page: 664
Lang: Castellano
Year: 2015
Price: 10.40
Publisher By: Debolsillo punto de lectura
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Las confesiones de Sayuri, una de las más hermosas geishas del Japón de entreguerras. Poco antes de su muerte, Sayuri, una anciana japonesa afincada en Nueva York, cuenta la historia de su vida a un joven amigo americano. El poder de seducción de la voz narrativa de esta geisha legendaria transporta al lector a un Japón de entreguerras, lleno todavía de ecos feudales, y a una de las tradiciones japonesas que más curiosidad inspiran en el mundo occidental la de la geisha, una peculiar práctica cultural a la que están ligadas artes tales como la seducción, la danza, la pintura o la clásica ceremonia del té. Memorias de una geisha ha batido récords de permanencia en las listas de superventas de todo el mundo y ha conquistado a lectores en veintiséis idiomas.
F DE FUGITIVO
ISBN: 9788490661017
Page: 288
Lang: Castellano
Year: 2015
Price: 8.50
Publisher By: Tusquets editores
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
Kinsey Millhone será una pieza fundamental en la infatigable lucha de un padre por demostrar la inocencia de su hijo. Cuando Kinsey Millhone acepta trabajar para el viejo Fowler y averigua quien mató hace diecisiete años a la jovencísima Jean, no se da cuenta en seguida de que las heridas familiares pueden ocultar tanto misterio y tanta pasión. Bailey, hijo de Fowler, había sido juzgado y declarado culpable y, tras un año de prisión, había huido y desaparecido. Fowler quiere probar la inocencia de su hijo para que pueda volver a su lado. Kinsey descubrirá que Jean era más bien ligera de cascos; sabrá dónde fueron a parar los 40.000 dólares que el primer sospechoso dejó a la jovencita antes de que ella muriera; y por qué también podrían haber sido sospechosos el director de la escuela, el propietario de un yacuzzi o la chiflada de su mujer, el abogado del acusado o incluso el pastor anglicano... Entretanto la policía tropieza con el fugitivo Bailey, que vive otra vida con otro nombre. Vuelve a abrirse el caso, y todo sigue igual que la mañana en que habían encontrado el cuerpo estrangulado de Jean en las arenas de la playa.
LAS GAFAS DE ORO: LA NOVELA DE FERRARA (LA NOVELA DE FERRARA II)
ISBN: 9788416011704
Page: 128
Lang: Castellano
Year: 2015
Price: 13.30
Publisher By: El acantilado
Tags: Narrativa extranjera,Novela contemporánea
LA REINA Y LA FAVORITA (LA SELECCION HISTORIAS VOL.2)
ISBN: 9788416306411
Page: 128
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Roca editorial de libros
Tags: Juvenil
La reina y La favorita son, junto con El príncipe y El guardián, las novelas cortas que Kiera Cass publicó en formato digital y que se publican por primera vez en papel, completando el universo de su aclamada serie La Selección. Antes del inicio de la historia de America Singer, otra chica llegó a palacio para competir por la mano de otro príncipe... La Reina se sitúa en el tiempo antes de lo sucedido en La Selección y está narrado desde el punto de vista de Amberly, la madre del príncipe Maxon. Esta historia nos descubre cómo se conocieron los padres de Maxon y cómo Amberly, una chica sencilla, llegó a convertirse en una reina muy amada. Mientras el corazón de America Singer se debatía entre Aspen y el príncipe Maxon, Marlee, su mejor amiga, sabía exactamente lo que quería, y pagó un precio para conseguirlo... La favorita está narrada desde el punto de vista de Marlee, quien nos cuenta lo sucedido durante la noche de Halloween en la que ella y Carter descubrieron aquello que les haría cambiar su vida para siempre.
HISTORIA DEL REY TRANSPARENTE
ISBN: 9788490629239
Page: 592
Lang: Castellano
Year: 2015
Price: 10.40
Publisher By: Debolsillo
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
Siente el corazón que late bajo la piel de hierro. Un insólito y original viaje a la edad media. En un turbulento siglo XII, Leola, campesina adolescente, desnuda a un guerrero muerto en un campo de batalla y se viste con sus ropas de hierro, para protegerse bajo un disfraz viril. Así comienza el vertiginoso y emocionante relato de su vida, una peripecia existencial que no es solo la de Leola sino también la nuestra, porque esta novela de aventuras con ingredientes fantásticos nos está hablando en realidad del mundo actual y de lo que todos somos. Historia del Rey Transparente es un insólito viaje a una Edad Media desconocida que se huele y se siente sobre la piel, es una fábula que conmueve por su grandeza épica, es uno de esos libros que no se leen, sino que se viven. Original y poderosa, la novela de Rosa Montero tiene esa fuerza desbordante de los libros llamados a convertirse en clásicos.
A NEW YORK CHRISTMAS
ISBN: 9781472219367
Page:
Lang: Inglés
Year: 2015
Price: 11.87
Publisher By: Headline
Tags: Literatura en ingles,En otros idiomas,Literatura
LA HIJA DEL CANIBAL
ISBN: 9788490629208
Page: 448
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL VAGABUNDO DE LAS ESTRELLAS
ISBN: 9788491041184
Page: 384
Lang: Castellano
Year: 2015
Price: 12.35
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Novela publicada en 1915, El vagabundo de las estrellas deja entrever dentro de la obra de Jack London (1876-1916) un cambio que su prematura muerte dejó en suspenso. La apuesta por la integridad moral del individuo frente a la moral convencional de la sociedad que impregna todas sus creaciones, deja espacio aquí a una nueva posibilidad para integrar este conflicto. Convicto de asesinato en la cárcel de San Quintín, Darrell Standing se ve sometido al castigo adicional de verse inmovilizado en una terrible camisa de fuerza. El tormento físico dará en su caso el acceso a otro plano de existencia en el cual puede recorrer sus vidas pasadas «Únicamente la carne muere y se transforma (...) el espíritu perdura y continúa construyéndose sobre sí mismo a través de encarnaciones infinitas y sucesivas en su eterno ascenso hacia la luz».
LA LOCA DE LA CASA
ISBN: 9788490629222
Page: 256
Lang: Castellano
Year: 2015
Price: 8.50
Publisher By: Debolsillo
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Un libro sobre la fantasía y los sueños, sobre la locura y la pasión, sobre los miedos y las dudas de los escritores, pero también de los lectores. Y, sobre todo, la tórrida historia de amor y salvación que hay entre la autora y su imaginación. He aquí un juego narrativo lleno de sorpresas. En él se mezclan literatura y vida en un cóctel afrodisíaco de biografías ajenas y autobiografía novelada. Y, así, descubrimos que el gran Goethe adulaba a los poderosos hasta extremos ridículos, que Tolstoi era un energúmeno, que Montero, de niña, fue una enana, y que, con veinte años, mantuvo un estrafalario y desternillante romance con un famoso actor. Pero no deberíamos fiarnos de todo lo que la autora cuenta sobre sí misma los recuerdos no son siempre lo que parecen.
LOS NOVIOS
ISBN: 9788437634463
Page: 776
Lang: Castellano
Year: 2015
Price: 16.48
Publisher By: Catedra
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL MAPA DEL CAOS (TRILOGÍA VICTORIANA 3)
ISBN: 9788490627549
Page: 672
Lang: Castellano
Year: 2015
Price: 10.40
Publisher By: Debolsillo
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura
Una gran aventura que mezcla amores imposibles, acción a raudales, fantasmas verdaderos y médiums falsos, en un explosivo cóctel que atrapará a los lectores del mundo entero. O, como diría el misterioso narrador de esta novela, de todos los mundos posibles. Y si la muerte pudiera deshacerse? Cuando muere la mujer a quien ama, el protagonista de esta historia hará todo lo posible para hablar con ella por última vez. En el Londres victoriano, en pleno apogeo del espiritismo, una sesión con el mejor médium de la historia se presenta como la única solución, pero en ella se desencadenarán terribles y desconocidas fuerzas. El mundo entero está en peligro, y su salvación reside en un misterioso libro titulado El mapa del caos. Si nuestro protagonista no lo encuentra, jamás podrá llegar hasta su amada, pues incluso el Más Allá dejará de existir. Para ello contará con la inestimable ayuda de Arthur Conan Doyle, el padre de Sherlock Holmes; de Lewis Carroll, el autor de Alicia en el País de las Maravillas , y, por supuesto, de H.G. Wells, cuyo hombre invisible tal vez haya escapado de las páginas de su famosa novela para sembrar el caos. Solo ellos pueden descubrir la forma de salvar el mundo; solo ellos pueden encontrar el camino para reunir a los amantes separados por la muerte... El camino a través de los espejos. Félix J. Palma rinde homenaje a las novelas detectivescas en esta última entrega de su exitosa «Trilogía victoriana», formada por tres novelas que, dependiendo del orden en que se lean, cuentan una historia diferente. Pero, como el gato de Cheshire le dijo a Alicia «Si te da igual el lugar al que quieres ir, no importa el camino que tomes.»
DOCTOR SLEEP
ISBN: 9781444761184
Page: 512
Lang: Inglés
Year: 2014
Price: 11.11
Publisher By: Hodder & stoughton
Tags: Literatura en ingles,En otros idiomas,Literatura
The No.1 Bestseller in hardback now in mass market. KING returns to the characters and territory of one of his most popular novels ever, The Shining. An epic war between good and evil, a gory, glorious story that will thrill the millions of hyper-devoted readers of The Shining and wildly satisfy anyone new to the territory of this icon in the King canon. King says he wanted to know what happened to Danny Torrance, the boy at the heart of The Shining, after his terrible experience in the Overlook Hotel. The instantly riveting DOCTOR SLEEP picks up the story of the now middle-aged Dan, working at a hospice in rural New Hampshire, and the very special twelve-year old girl he must save from a tribe of murderous paranormals. On highways across America, a tribe of people called The True Knot travel in search of sustenance. They look harmless - mostly old, lots of polyester, and married to their RVs. But as Dan Torrance knows, and tween Abra Stone learns, The True Knot are quasi-immortal, living off the steam that children with the shining produce when they are slowly tortured to death. Haunted by the inhabitants of the Overlook Hotel where he spent one horrific childhood year, Dan has been drifting for decades, desperate to shed his fathers legacy of despair, alcoholism and violence. Finally, he settles in a New Hampshire town, an AA community that sustains him and a job at a nursing home where his remnant shining power provides the crucial final comfort to the dying. Aided by a prescient cat, he becomes Doctor Sleep. Then Dan meets the evanescent Abra Stone, and it is her spectacular gift, the brightest shining ever seen, that reignites Dans own demons and summons him to a battle for Abras soul and survival... The first print run of DOCTOR SLEEP in paperback has two jacket styles. These are only available while stocks last and if you are ordering online we cannot guarantee which cover you will receive.