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:
22 SEGUNDOS
ISBN: 9788412052114
Page: 140
Lang: Castellano
Year: 2019
Price: 12.35
Publisher By: Loguez ediciones
Tags: Juvenil
Lo que no se dice es como si no existiera, le había dicho el abuelo un día. Y ya era hora de existir. Álex, hasta ese momento, solo había vivido de puertas adentro. Ahora ya no había marcha atrás. La cámara encendida le pedía que hablase. Soy Álex, un chico transexual. Abro este Vlog para compartir con vosotros mi vida. Quien me conozca y vea este vídeo entenderá muchas cosas, o incluso no comprenderá o no querrá comprender nada. Lo distinto asusta, da vértigo porque nos obliga a cuestionarnos tantas cosas... Por eso hago este vídeo, porque no quiero tener miedo ni vergüenza de ser quien soy.Antes de que le diese tiempo a pensar, conectó la cámara al ordenador. Veintidós segundos. Ese fue el tiempo que tardó el archivo en subir a la Red. "22 segundos" se refiere, en primera persona, a momentos de la infancia y la adolescencia de un joven transexual que, desde los primeros años, sabe que su identidad de género no coincide con el sexo que le asignaron al nacer. Un trabajo que busca hacer visible, desde la empatía, a un grupo de personas históricamente silenciadas y denigradas que luchan para que dejen de ser consideradas enfermas ante las leyes y la sociedad.
LAS DAMAS DE IVY COTTAGE
ISBN: 9788416973958
Page: 384
Lang: Castellano
Year: 2019
Price: 18.95
Publisher By: Libros de seda
Tags: Narrativa romántica,Romántica y erótica
Una situación desesperada, un montón de viejos libros... y algo o alguien que se oculta entre ellos. Rachel Ashford vive en Ivy Cottage con Mercy Grove. Ella es una señorita que ha ido a menos y tiene que encontrar la manera de ganarse la vida. Las mujeres del pueblo la animan a que abra una biblioteca por suscripción con los muchos libros que ha heredado y los que ha recibido en donación. Lo que no espera es encontrar un par de asuntos misteriosos entre ellosY menos que, quien un día le rompió el corazón, la ayude a buscar pistas. Por su parte, Mercy hace tiempo que ha abandonado la idea de casarse y vive centrada en sus hijas. Sin embargo, de repente varios hombres parecen interesados en comprar Ivy Cottage, y sospecha que el asunto tiene que ver con Rachel. Qué o quién ha atraído a esos hombres? Puede que, al buscar la respuesta, todos se lleven una sorpresa Novela romántica. 2 libro de la serie Ivy Hill. «Julie Klassen es la Jane Austen del siglo xxi!». Goodreads
AVES DEL PARAISO
ISBN: 9788417834210
Page: 120
Lang: Castellano
Year: 2019
Price: 15.20
Publisher By: Nocturna ediciones
Tags: Narrativa española,Novela contemporánea
«Al amanecer, despues de andar toda la noche, llega a su casa. Hay un coche de policia delante de la verja». Segun parece, los vecinos han dado la voz de alarma por «una especie de mendigo que entra y sale de la casa a deshoras». Y ese mendigo es el. Pero por queel dueno de esa casa en el Pais Vasco ha regresado, al cabo de tanto tiempo, con semejante aspecto? Donde estan su mujer y su hijo? Y queha hecho para acabar asi? A medida que el lector acompana al misterioso protagonista en sus vagabundeos, va desplegandose una sobrecogedora verdad de la que son testigos mudos tanto las aves que lo sobrevuelan como los vecinos que lo acechan. «Entonces tambien habia gente que vivia de vigilar. Y gente que moria de ser vigilada». Mediante una prosa fragmentaria, con un lenguaje desnudo pero profundo, Luisa Etxenike desarrolla en Aves del paraiso una situacion opresiva que envuelve al lector en una intriga de amenazas e incertidumbres, que poco a poco se van despejando hasta desembocar en un desenlace sorprendente.
EL PAIS ESCONDIDO
ISBN: 9788408217619
Page: 192
Lang: Castellano
Year: 2019
Price: 8.50
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Bilbao, años 80. Solo los niños son capaces de convertir una realidad inasumible en un relato maravilloso. Maggie es una niña muy tímida que vive en su mundo, protegida por una fantasía desbordante que entre otras cosas le hace creer que todo lo que dibuja con sus rotuladores mágicos se convierte en realidad. Es una suerte que vea la vida así, ya que su historia es triste su madre la abandonó cuando era bebé y se ha criado con su abuelo, con el que se siente feliz en su castillo, en una casita diminuta. Pero el abuelo se está olvidando de quién es, padece demencia senil, y las asistentes sociales del ayuntamiento quieren separarlos, enviarlos a cada uno a un centro. Maggie no lo puede permitir, el abuelo es todo lo que tiene, y decide ir en busca de su madre, pues es la única que puede evitar que los separen. Ya no cree que sea una sirena, como le contaba el abuelo de pequeña; una sirena que tuvo que regresar al mar porque no podía respirar fuera del agua. Ha encontrado droga en una caja que le pertenecía y, desesperada, se lanza a las calles de aquel Bilbao de plomo con el propósito de dar con algún drogadicto que la conozca y los conduzca a ella. Afortunadamente, no está sola ante el peligro la acompaña su abuelo, que disfruta de esa búsqueda por los bajos fondos de una ciudad llena de barricadas com...
SIESTAS CON VIENTO SUR
ISBN: 9788423356508
Page: 160
Lang: Castellano
Year: 2019
Price: 7.55
Publisher By: Destino
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Cuatro novelas cortas donde Delibes nos muestra a unos personajes de carne y hueso enfrentados a situaciones de las que no pueden huir, para adentrarnos en lo extraordinario. Siestas con viento sur es uno de los mejores libros de relatos de la narrativa española contemporánea. «La mortaja» nos cuenta las emociones de un niño ante el misterio de la muerte y la pérdida de la inocencia. «El loco» es la historia de un empleado de banca obsesionado por la imagen de un hombre a quien intuye misteriosamente ligado a su pasado. «Los nogales» recoge la relación entre un viejo, el mejor apaleador de árboles de la comarca, y su hijo, que sólo desea tumbarse a la sombra y observarPor último, «Los raíles» es el retrato de tres generaciones y una irónica parodia de las aventuras y desventuras de un opositor. Violencia y delicadeza se alternan en todos los relatos y la acción se desliza movida por una fuerza íntima y poderosa que alterna el lirismo con una socarrona visión de las gentes, de sus manías y sus andanzas.
TODO ES POSIBLE 4
ISBN: 9788408216834
Page: 544
Lang: Castellano
Year: 2019
Price: 15.10
Publisher By: Planeta
Tags: Narrativa romántica,Romántica y erótica
LOS HAMBRIENTOS Y LOS SACIADOS
ISBN: 9788432235559
Page: 608
Lang: Castellano
Year: 2019
Price: 20.42
Publisher By: Seix barral
Tags: Narrativa extranjera,Novela contemporánea
Una sátira feroz que apunta donde duele. La nueva novela sobre la Europa de los refugiados del autor del fenómeno internacional Ha vuelto. Alemania ha restringido el número de solicitantes de asilo y Europa ha bloqueado su acceso a través del norte de África. Más allá del Sahara, se están construyendo enormes campamentos donde millones de refugiados esperan, esperan y esperan. Cuando la presentadora estrella Nadeche Hackbusch visita el campamento más grande, el joven Lionel reconoce que tienen ante sí una oportunidad única con 150.000 refugiados, la atención de la audiencia televisiva está garantizada cuando empiezan a marchar en dirección a Europa. Pero si el público está hipnotizado enfrente de sus pantallas y los anunciantes encantados, no pasa lo mismo con la política alemana que reacciona de manera tibia, intentando ignorar lo que se avecina. Cuanto más avanzan, más se requiere una reacción del ministro del Interior, y se hace aún más urgente que tanto él como el resto de alemanes se enfrenten a dos preguntas Qué se puede hacer? Y sobre todo en qué tipo de países queremos vivir?
EL CAMINO
ISBN: 9788423356317
Page: 232
Lang: Castellano
Year: 2019
Price: 17.10
Publisher By: Destino
Tags: Narrativa española,Novela contemporánea
Daniel el Mochuelo intuye a sus once años que su camino está en la aldea, junto a sus amigos, sus gentes y sus pájaros. Pero su padre quiere que vaya a la ciudad a estudiar el Bachillerato. A lo largo de la noche que precede a la partida, Daniel, insomne, con un nudo en la garganta, evocará sus correrías con sus amigos Roque el Moñigo y Germán el Tiñoso a través de los campos descubriendo el cielo y la tierra, y revivirá las andanzas de la gente sencilla de la aldea. «Lo digo ya, y así me ahorro repetirlo más veces El camino es una obra maestra. Como la novela fue un éxito desde su misma aparición, agotando ediciones una detrás de otra y convirtiéndose muy pronto en texto de referencia académica aunque la adaptación al cine llegó un poco tarde, en 1976, forma parte ya del paisaje cultural español.» SERGIO DEL MOLINO
EL ASESINATO DE SÓCRATES
ISBN: 9788408216483
Page: 768
Lang: Castellano
Year: 2019
Price: 12.30
Publisher By: Planeta
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
Un filósofo que cambió el mundo. Un tenebroso vaticinio. Una intriga histórica ambientada en el siglo más apasionante de la Grecia clásica. Grecia, siglo V a. C. Un oscuro oráculo vaticina la muerte de Sócrates. Un recién nacido es condenado a morir por su propio padre. Una guerra encarnizada entre Atenas y Esparta desangra Grecia. El asesinato de Sócrates recrea magistralmente la época más extraordinaria de nuestra historia. Madres que luchan por sus hijos, amores imposibles y soldados tratando de sobrevivir se entrelazan de un modo fascinante con los gobernantes, artistas y pensadores que convirtieron Grecia en la cuna de nuestra civilización. A lo largo de las páginas de esta absorbente novela, brilla con luz propia la figura inigualable de Sócrates, el hombre cuya vida y muerte nos inspiran desde hace siglos, el filósofo que marca un antes y un después en la historia de la humanidad.
ARDERÁS EN LA TORMENTA
ISBN: 9788416859801
Page: 504
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Rocabolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
LA TENSIÓN ha ido en aumento en White River. El inminente primer aniversario de la muerte de un motorista negro por el disparo de un policía local inquieta a una población económicamente deprimida y racialmente polarizada. En medio de toda esta agitación, un francotirador mata a un agente de policía y la situación se descontrola. El fiscal de distrito del condado acude a Dave Gurney con una extraña propuesta quiere que lleve a cabo una investigación independiente del homicidio y que le informe directamente a él. La respuesta a esta tenaz investigación se vuelve cada vez más violenta a medida que Gurney se acerca a la verdad que se oculta tras los crímenes. Al final, cuando logra desenmascarar al monstruo que maneja los hilos, Gurney descubre que en White River nada es lo que parece.
EL LIBRO SALVAJE
ISBN: 9788413180816
Page: 168
Lang: Castellano
Year: 2019
Price: 10.40
Publisher By: Ediciones sm
Tags: Juvenil