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:
UNA TUMBA EN EL AIRE (PREMIO MALAGA DE NOVELA, XII EDICION)
ISBN: 9788417747084
Page: 336
Lang: Castellano
Year: 2019
Price: 19.95
Publisher By: Galaxia gutenberg
Tags: Narrativa española,Novela contemporánea
La noche del 24 de marzo de 1973, tres jóvenes españoles, Humberto, Fernando y Jorge, cruzaron la frontera francesa para ir a Biarritz a ver la película El último tango en París, entonces prohibida en la España franquista. Se sabe que esa noche entraron en una discoteca y allí los esperaba un cruel destino. Confundidos por policías por un grupo de miembros de ETA, fueron secuestrados, torturados y asesinados. Nunca más se supo de ellos. Sus cuerpos nunca aparecieron. Pero siempre hubo un punto débil. Esta novela se inspira en los hechos reales para contar, con escrupulosa verosimilitud, la historia de aquel fatídico encuentro. Escrita con un sobrecogedor pulso narrativo, Adolfo García Ortega relata en ella las vidas truncadas de aquellos jóvenes y las de sus verdugos, a la vez que muestra la atmósfera social y política que se respiraba en 1973 en el sur de Francia, donde los terroristas, considerados gudaris de una quimera revolucionaria, se preparaban para intervenir sangrientamente en la dictadura de España. Novela certera y conmovedora, en la tradición de Truman Capote y Graham Greene, Una tumba en el aire es una magistral pieza literaria que deja al lector estremecido. Su autor, en estas páginas, como ha hecho en otras de sus novelas, no rehúye la justicia ni la ternura y abre la puerta a una posible verdad sobre unos hechos nunca aclarados.
DIAS TEMIBLES
ISBN: 9788433980236
Page: 304
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea
CARTAS DE RUSIA
ISBN: 9788417346546
Page: 432
Lang: Castellano
Year: 2019
Price: 23.75
Publisher By: El acantilado
Tags: Narrativa de viajes,Géneros literarios,Literatura
CANCIONES PARA EL INCENDIO
ISBN: 9788420432441
Page: 272
Lang: Castellano
Year: 2019
Price: 17.00
Publisher By: Alfaguara
Tags: Narrativa española,Novela contemporánea
Un nuevo libro de relatos del ganador del Premio IMPAC y el Premio Alfaguara de novela porEl ruido de las cosas al caer. «Una de las voces más originales de la nueva literatura latinoamericana.» Mario Vargas Llosa Una fotógrafa comprende algo que hubiera preferido no comprender. Un veterano de la guerra de Corea se enfrenta a su pasado durante un encuentro que parecía inofensivo. Tras el hallazgo por internet de un libro de 1887, un escritor acaba descubriendo la vida de una mujer apasionante. Los personajes deCanciones para el incendio son hombres y mujeres tocados por la violencia, de cerca o de lejos, de manera directa o sólo tangencial, cuyas vidas cambian para siempre por un encuentro fortuito o por la acción de fuerzas incomprensibles. Críticas «Un escritor superdotado .... Uno de los escritores mayores del mundo hispánico.» Thierry Clermont,Le Figaro «Uno de los escritores más grandes del mundo.» Andrea Bajani,La Repubblica «Vásquez es el novelista colombiano más erudito e inventivo de la actualidad.» Amanda Hopkinson,The Independent «Vásquez ha acumulado una obra impresionante, una de las más impactantes que hayan surgido en Latinoamérica en lo que va del si...
INFINITAS
ISBN: 9788417541255
Page:
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Roca editorial de libros
Tags: Juvenil
A la muerte nos enfrentamos solas. A la inmortalidad nos enfrentamos juntas. Una novela distópica feminista cargada de futuro. A la muerte nos enfrentamos solas. A la inmortalidad nos enfrentamos juntas. Una novela distópica feminista cargada de futuro. Estados Unidos, año 2500. La Humanidad es inmortal; hace años que el profesor Milton Roosevelt creó y propagó por toda la Tierra el virus que permite al sistema nervioso humano regenerarse por siempre. Pero esta inmortalidad viene con un inconveniente al cumplir los doscientos años de edad, el cuerpo falla bruscamente y se deteriora, condenando a la raza humana a vivir encerrada en su propio cerebro, dentro de cuerpos decrépitos que no pueden morir. Este proceso se ha dado en llamar Decadencia. Johanna Lowe es una joven de dieciocho años que quiere estudiar Ingeniería Genética para ser como sus padres e intentar hallar, al igual que ellos, una forma de acabar con la Decadencia que tanto la aterra. Desde pequeña ha estado colaborando con sus padres, científicos, y prestándoles su cuerpo y su sangre en experimentos para frenar la Decadencia; el primer paso en su sueño es aprobar el examen de acceso a la universidad. Pero lo encontrará truncado al hallar el cuerpo sin vida de su padre, tirado en el suelo de su propio laboratorio...
LA ÚLTIMA CARTA DE AMOR
ISBN: 9788491292999
Page: 560
Lang: Castellano
Year: 2019
Price: 17.95
Publisher By: Suma
Tags: Romántica y erótica,Narrativa romántica,Romántica y erótica,Narrativa romántica
Una cautivadora novela para románticos que evoca una década llena de encanto y elegancia, por la autora deYo antes de ti. En 1960, Jennifer se despierta en un hospital de Londres. No recuerda nada. Ni el accidente de coche que la ha llevado allí, ni a su marido, ni su propio nombre. Hasta que regresa a casa y por azar encuentra una carta escondida. Así comienza a recordar al amante por el que estaba dispuesta a arriesgarlo todo. En 2003, Ellie busca entre los archivos del periódico para el que trabaja inspiración para una nueva historia. Pero lo que descubre es una carta escrita cuarenta años antes en la que un hombre le pide a su amante que abandone a su marido. Ellie no puede evitar sentirse atrapada por la intriga de este romance del pasado, a pesar o quizá a causa de que ella misma está viviendo una aventura con un hombre casado. Está decidida a conocer la suerte que corrió esta historia de amor, secretamente confiando en que inspire su propio final feliz. Porque el poder de unas palabras puede acabar con un romance... o reavivar un amor perdido. La crítica ha dicho «Una novela fabulosa, emotiva y evocadora, y perfecta para amantes deMad Men.» Sophie Kinsella, autora deLoca por las compras «Una historia de amor de conexiones per...
DONDE ME ENCUENTRO
ISBN: 9788426406934
Page: 144
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Lumen
Tags: Narrativa extranjera,Novela contemporánea
La nueva novela de la gran autora revelación de los últimos años, ganadora del Premio Pulitzer, y su mayor desafío literario las estaciones de una mujer de hoy. Una mujer camina por una ciudad contemplando su soledad y la de quienes la rodean. A medida que se desarrolla su día a día -de una librería a la consulta de su terapeuta o a un restaurante- se sorprende con la súplica silenciosa de una lápida en la carretera, el diálogo accidentado de un padre con su hija, el recuerdo del encuentro con la inesperada amante de su antigua pareja o la silueta de un puente al anochecer. Cuando se cruza con el novio de su amiga por la calle, las posibilidades agridulces de un amor inexplorado la llevan a interrogarse acerca de su aislamiento y libertad, y cómo ha repercutido en sus relaciones afectivas. Donde me encuentro sigue a esta mujer a través de las cuatro estaciones, dejando que cada una desvele un poco más sobre quién es mientras ella averigua qué es lo que realmente quiere. Jhumpa Lahiri emprende su mayor desafío literario al escribir, como Nabokov o Kafka, en una lengua ajena (el italiano) una historia universal y asombrosa una novela sobre los pequeños milagros de la vida. «Elijo el italiano, elijo tener una vida aún más polifacética, elijo un triángulo en el q...
LOS HIJOS DE LA DIOSA HURACÁN
ISBN: 9788425357299
Page: 736
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Grijalbo
Tags: Novela negra
Dos mujeres fuertes y valientes, enfrentadas a la codicia, la barbarie y al crimen, se ven unidas a través de los siglos por un misterioso legado que puede alterar el futuro de Cuba. Una apasionante historia que empezó hace más de quinientos años y que solo ahora puede terminar. Alicia Solomon apenas recuerda algo de sus primeros años de vida. Solo sabe que apareció abandonada en una balsa, de muy pequeña, y que fue recogida por unos marineros en alta mar. Ahora, convertida en una experta en documentos antiguos, se enfrenta al mayor reto de su carrera descifrar un enigmático manuscrito hallado en una misteriosa tumba indígena no muy lejos de La Habana; una tarea que se vuelve más peligrosa a medida que Alicia se da cuenta de que hay personas dispuestas a matar para que ese texto, escrito por una mujer desconocida en el siglo XVI, jamás vea la luz. Y es que, más de quinientos años atrás, existió un testigo excepcional de la conquista española. Juana, una joven recién llegada a la isla de los huracanes, se convirtió en la voz de esos pueblos sometidos y en el origen de una dinastía valerosa y justa, perseguida por quienes aún hoy no dudarán en eliminar a cuantos se opongan a su codicia y a su insaciable sed de poder. Una aventura plagada de secretos, enigmas, mitos y conspiraciones, que retrata la eterna lucha entre la dignidad y la opresión, entre la inocencia y la más depravada codicia.
EL DÍA QUE MURIO KAPUSCINSKI
ISBN: 9788494913143
Page: 415
Lang: Castellano
Year: 2019
Price: 21.85
Publisher By: Circulo de tiza
Tags: Narrativa hispanoamericana,Novela contemporánea
EL SOBORNO (INCLUYE EL RELATO EL ÚLTIMO TESTIGO)
ISBN: 9788466347457
Page: 472
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
El juez más corrupto de la historia, la mafia y una joven investigadora con un informante secreto en unthriller legal del autor favorito de América. EnElsoborno, nueve años como investigadora en la Comisión de Conducta Judicial de Florida han enseñado a Lacy Stoltz que la mayoría de los casos de mala praxis judicial se deben a la incompetencia, no a la corrupción. Pero un caso de corrupción acaba de ir a parar a su mesa. Un abogado asegura tener información sobre un juez de Florida que ha robado más dinero que todos los demás jueces corruptos juntos. Y no solo los jueces corruptos de Florida. Todos los jueces, de todo el país y en toda la historia de Estados Unidos. Y ahora quiere poner fi n a sus actividades. Cuando asignan el caso a Lacy, sospecha de inmediato que podría ser peligroso. Pero el peligro es una cosa y la muerte, otra muy distinta. EnEl ultimotestigo, relato precuela deElsoborno, nos encontramos con el primer juicio por asesinato de una jueza. Un abogado defensor desbordado. Un fiscal sediento de sangre y gloria. El acusado, que bien podría ser inocente. Y el asesino, que quizá haya cometido el crimen perfecto... La crítica ha dicho... «Una mirada fascinante a la corrupción ju...
QUERIDA HIJA IMPERFECTA
ISBN: 9788494960611
Page: 88
Lang: Castellano
Year: 1900
Price: 12.35
Publisher By: Ya lo dijo casimiro parker
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
Querida hija imperfecta es un poemario que nos narra las experiencias y sentimientos que aparecen con la maternidad; la lucha de una mujer para disfrutar del crecimiento de su hija, sin dejar de sentirse mujer; una pelea continua por las imposiciones sociales de qué y cómo se debe actuar desde el nacimiento hasta el momento en el que tu hija se convierte en la mujer que eras cuando nació. La genealogía como parte del crecimiento humano desde la incertidumbre y la búsqueda constante. Un recorrido absolutamente emocionante de la maternidad contada en primera persona, del plural.