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:
PARANOIA
ISBN: 9788423353149
Page: 496
Lang: Castellano
Year: 2018
Price: 9.45
Publisher By: Destino
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
FREAK
ISBN: 9788494782800
Page: 130
Lang: Castellano
Year: 2017
Price: 13.20
Publisher By: Hidroavion
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
CARAMELOS DE CAFE
ISBN: 9788408180616
Page: 320
Lang: Castellano
Year: 2018
Price: 5.65
Publisher By: Planeta
Tags: Juvenil
«Con su primera novela Paula me ha confirmado lo que ya sabía que es especial y que desborda talento e ilusión en todo lo que hace. Enganchado hasta la última página», Blue Jeans Recién cumplidos los dieciocho años, a Valentina se le abre un futuro lleno de posibilidades en breve iniciará su vida universitaria lejos de su familia y se trasladará a Madrid a vivir con Melanie, su mejor amiga. Sin embargo, parece que todo se tuerce. Su madre acaba de abandonar la casa familiar para irse a vivir con su nuevo novio, y ahora Vale debe lograr que su padre y su hermano aprendan a cuidarse por sí mismos antes de que ella se marche. Solo le consuela desayunar en su lugar favorito, que atiende el barista más guapo y sensual que ha visto nunca, Jon. Valentina necesita sentirse una adulta independiente y cumplir todos los planes que lleva años imaginando, pero Madrid le reserva una sorpresa cierto día mientras pasea por la calle entra en una especie de pizzería do it yourself cuyo encargado, casualmente, es Jon, el barista guapo de Altea. Así comienzan una relación en la que compartirán su amor por la cocina y el sueño de dedicarse profesionalmente a ello. Para lograrlo, se verá envuelta sin quererlo en un revuelto de ingredientes variados nuevas amistades, reapariciones inesperadas y una sensación de descon...
LAS TIERRAS DEL HIELO (APRENDIZ DE GUARDIAN 3)
ISBN: 9788416387861
Page: 256
Lang: Castellano
Year: 2017
Price: 13.25
Publisher By: Hidra
Tags: Juvenil
Tercer libro de la exitosa saga "Aprendiz de guardián", serie con más de 15 millones de ejemplares vendidos. Próxima adaptación a película en preparación.
MONSTRUOSO CORAZON ARDIENTE
ISBN: 9788494597794
Page: 416
Lang: Castellano
Year: 2017
Price: 22.32
Publisher By: Expediciones polares
Tags: Narrativa española,Novela contemporánea
No serás capaz de urdir una venganza tan negra, pervertida y a lada como la que se desarrolla en esta novela. Una novela que leerás con la mandíbula desencajada porque, de verdad... nunca antes has leído nada como esto" Qué harías tú si tu mejor amiga te roba a tu novio? Tomártelo a mal? Montar una escena? Romper con tu amiga? Con Hambre a borbotones, Álber Vázquez fue finalista de la Semana Negra de Gijón y se convirtió en el auténtico renovador de la novela negra escrita en español. Ahora, con Monstruoso corazón ardiente, va un paso más allá y reinventa la narrativa erótica en un texto donde se dan rienda suelta a las más exquisitas de las depravaciones. BIOGRAFÍA DEL AUTOR Álber Vázquez (Rentería, 1969) ha publicado una veintena de títulos y es uno de los autores de novela bélica más reputados del momento. Se ha especializado en el siglo XVIII español y está considerado como una de las mayores autoridades en las guerras hispano-apaches que tuvieron lugar en Arizona, Nuevo México y Texas. Sobre este tema, destaca su recientemente publicada novela Guerras mescalero en Río Grande (La Esfera de los Libros), una novela que explora la conquista española del actual Texas y las estrategias emprendidas para lograr la convivencia con los apaches. Es autor, asimismo, del best-seller Mediohombre (La Esfera de los Libros), una obra clásica y de absoluta referencia para los amantes de la novela bélica. Además, es uno de los autores de novela negra más sorprendentes del momento. En Expediciones Polares, publicó, en 2015, Hambre a borbotones, una obra que sacudió el género y que le hizo merecedor de ser finalista en la Semana Negra de Gijón. Cuando no escribe, corre maratones. Sobre correr, también en Expediciones Polares publicó la deliciosa La meta está en Ítaca, un ensayo sensible y certero acerca del hecho de correr. Ahora regresa con Monstruoso corazón ardiente. Y lo hace con un puñetazo sobre la mesa.
LA DOBLE VIDA DE LAS HADAS (RUSTICA)
ISBN: 9788416223800
Page: 368
Lang: Castellano
Year: 2017
Price: 14.15
Publisher By: Principal de los libros
Tags: Narrativa española,Novela contemporánea
La visión que tenemos de las hadas es la de esos seres mágicos que nos acompañan y cumplen nuestros deseos para hacernos felices. Pero qué pasa con sus deseos? Ese es el punto de partida de La doble vida de las hadas, el texto que da título a esta colección de relatos y que nos presenta la faceta más canalla de Santi Balmes combinada, eso sí, con dosis de lírica que harán las delicias tanto de los seguidores de Love of Lesbian como de todos aquellos que todavía no hayan descubierto la originalidad, la imaginación y el dominio del humor que tiene el autor. «La imaginación de Santi Balmes da muestras de su capacidad para desbordarse.» AGENCIA EFE«Las habilidades de Santi Balmes no se centran sólo en la música. Es un artista polifacético donde los haya, y desde hace tiempo también ejerce el oficio de escritor.» CADENA SER«Esta colección de relatos nos presenta la faceta más canalla de Santi Balmes combinada con dosis de lírica.» CULTURAMAS
FORTUNATA Y JACINTA
ISBN: 9788491053682
Page: 1360
Lang: Castellano
Year: 2018
Price: 12.30
Publisher By: Penguin clasicos
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Los mejores libros jamás escritos. «Pero tiene que haber olvido, como tiene que haber muerte. Sin olvido, no habría hueco para las ideas y los sentimientos nuevos.» Fortunata y Jacintano es únicamente la gran novela de referencia del siglo XIX, sino también una obra fundamental del legado cultural español en la que Galdós narra la historia de dos mujeres. Jacinta está casada con Juanito Santa Cruz, quien le asegura la continuidad de una posición social acomodada. No obstante, lejos de conformarse con la seguridad de un hogar burgués, ella vive atormentada por las infidelidades de su marido y se siente incapaz, por su propia condición de mujer, de hallar una salida a la prisión dorada en la que vive. Entre las amantes más odiadas de su marido está Fortunata, una mujer de clase obrera que, a pesar de su situación, parece gozar de aquello que más ansía. Sin embargo, Fortunata también se siente atrapada, pues su condición social le impide legitimar un amor que cree más genuino que el impuesto por el matrimonio. La presente edición está a cargo de los hermanos María Luisa Sotelo Vázquez y Adolfo Sotelo Vázquez, profesores de literatura española de la Universidad de Barcelona, cuyo estudio introductorio y aparato de notas acercan al lec...
EL ULTIMO REGALO DE PAULINA HOFFMANN
ISBN: 9788408180593
Page: 384
Lang: Castellano
Year: 2018
Price: 5.65
Publisher By: Planeta
Tags: Narrativa española,Novela contemporánea
Esta novela es un grito y un susurro, una ficción y una realidad, una historia que contiene todas las contradicciones de ser mujer ayer, hoy y siempre. Paulina Hoffmann crece en el infierno del Berlín nazi, pero el horror invade del todo su vida cuando el ejército ruso ocupa la ciudad al final de la guerra. En esos días, su madre toma una decisión que marcará para siempre la historia de Paulina su huida desesperada al Madrid de la posguerra, su apasionada juventud en España, su inesperado matrimonio y, sobre todo, el gran amor hacia sus hijos y su única nieta, Alicia. Será Alicia la que, muchos años más tarde y tras la muerte de Paulina, decida viajar sola a Berlín para sumergirse en el pasado de la mujer de la que tanto aprendió y comprender el último secreto de su abuela, una auténtica superviviente que logró decidir su propio destino a pesar de los recuerdos y el silencio.
INESPERADAMENTE
ISBN: 9788408180586
Page: 340
Lang: Castellano
Year: 2018
Price: 12.30
Publisher By: Planeta
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
«Inesperadamente, encuentras retales de tu propia vida entre sus páginas. Pinceladas y sorbos de magia y realidad», Defreds Aquí estoy, aquí me tienen, lleno de pasado, como todo el mundo; pero dispuesto a soñar, a que mis versos sean voces que den luz. Creo en el llanto, en los sentimientos, en todo lo que salga de dentro y provoque una revolución fuera. Os dejo estas partes de mi vida. Espero que os sirvan de algo, o de mucho. No soy nada y, probablemente, nunca lo sea, pero intento ser lo que siempre he soñado y ese es mi triunfo, cumplirlo es lo de menos. «La poesía de Luis es un viaje por los sentimientos, en el que viajas sin el cinturón de seguridad de las emociones. Una poesía sincera y limpia. Digna de ser leída.» César Ortiz Albaladejo (cesarpoetry) «Lo que Luis escribe hace que te reconozcas y te identifiques en cada uno de sus versos, como si estuviera transcribiendo los sentimientos de muchas personas que no tienen las herramientas necesarias para hacerlo. Luis escribe realidades, sangra emociones, derrocha vida a través de sus letras. En definitiva, Luis hace poesía.» Sergio Chico (mrwandererr)
NOVELAS COMPLETAS
ISBN: 9788437637648
Page: 1344
Lang: Castellano
Year: 2017
Price: 61.75
Publisher By: Catedra
Tags: Narrativa española,Novela contemporánea
La edición incluye todas las narraciones que podemos calificar de novelas y novelas cortas con arreglo a su complejidad narrativa. Conforme a estos criterios, hemos querido poner a disposición de los lectores, en un solo volumen, todas las novelas de Unamuno Nuevo mundo, Paz en la guerra, Amor y Pedagogía, Niebla, Abel Sánchez. Una historia de pasión, Tulio Montalbán y Julio Macedo, Tres novelas ejemplares y un prólogo (Dos madres; El marqués de Lumbría; Nada menos que todo un hombre), La tía Tula, Teresa. Rimas de un poeta desconocido, Cómo se hace una novela, San Manuel Bueno, mártir y tres historias más (San Manuel Bueno, mártir; La novela de don Sandalio, jugador de ajedrez; Un pobre hombre rico, o el sentimiento cómico de la vida; Una historia de amor).
SOLDADOS DE SALAMINA
ISBN: 9788437637242
Page: 448
Lang: Castellano
Year: 2017
Price: 13.30
Publisher By: Catedra
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Tomando como punto de partida un insignificante episodio de la guerra civil española," Soldados de Salamina" es una novela sobre la vocación literaria, sobre el sentido y el valor de las ficciones narrativas y también sobre el heroísmo moral. Novela metaficcional (sobre la gestación de un «relato real») evoluciona ante nuestros ojos y cambia de piel hacia una novela comprometida desde la neurosis de un escritoren el dique seco, hacia una toma de conciencia de la responsabilidad que el presente contrae con la memoria traumática del pasado. Desde su publicación, ha sido el mayor fenómeno literario, por sus cifras de ventas, por su repercusión social y mediática, por su recepción crítica, de la narrativa española en lo que llevamos de siglo XXI. Esta edición, con introducción y notas, recoge, además, las variantes de la edición de 2015 respecto de la primera edición y ofrece un apéndice con distintos materiales que contextualizan la génesis de la novela.
EL PISTOLERO (SAGA LA TORRE OSCURA 1)
ISBN: 9788401021435
Page: 288
Lang: Castellano
Year: 2017
Price: 17.95
Publisher By: Plaza & janes editores
Tags: Narrativa fantástica,Géneros literarios,Literatura
El pistoleroes el primer libro de la magnífica serie «La Torre Oscura». Aquí conocemos al héroe Roland de Gilead y se inicia su largo viaje hacia la enigmática torre. En un mundo extrañamente parecido al nuestro Roland Deschain de Gilead persigue a su enemigo, el hombre de negro. Roland, solitario, quizá maldito, anda sin descanso a través de un paisaje triste y abandonado. Conoce a Jake, un chico de Nueva York pero de otro tiempo, y ambos unen sus destinos. Ante ellos están las montañas. Y mucho más allá, la Torre Oscura... «El hombre de negro huía a través del desierto y el pistolero iba en pos de él.» Estas palabras las escribió Stephen King en 1970, cinco años antes de la publicación de su primera novela, y con ellas abrió la puerta a un nuevo mundo que muchos lectores todavía no conocen bien. De esta forma se inició una fantasía épica en siete tomos, «La Torre Oscura», que terminó convirtiéndose en un clásico del género. Stephen King tardó treinta y tres años en terminar el ciclo. La presente es una versión revisada del primer volumen, enriquecido con las ilustraciones de Michael Whelan para una edición limitada que publicó Donald M. Grant en 1982, junto con una nueva introducción y un prólogo del ...