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:
LIBROS DE SANGRE II (VOL. IV, V, VI)
ISBN: 9788477028666
Page: 640
Lang: Castellano
Year: 2017
Price: 30.40
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura
A mediados de los años setenta del siglo XX tuvo lugar una profunda revolución en el cine y la literatura de terror realizados en Europa y los EE.UU. Una auténtica oleada de películas, novelas, relatos y cómics denominados gore o «nueva carne» comenzó a invadir como una plaga los circuitos del género. Familias caníbales, asesinos psicópatas de hacha y sierra mecánica, zombis devoradores de carne humana y enfermedades contagiosas se erigieron en los nuevos protagonistas de las historias de terror. Directores de prestigio como David Cronenberg, Tobe Hooper o John Carpenter se habían atrevido a sacar el gore de su gueto marginal, y el joven británico Clive Barker iba a ser el encargado de llevar esta nueva sensibilidad sangrienta y visceral a la literatura de terror. Este segundo y definitivo tomo de Libros de sangre (1984-1985), obra maestra de Clive Barker, reúne los volúmenes IV, V y VI. Entre los relatos incluidos en este tomo, podríamos destacar La Madonna, en el que un universo líquido, viscoso y mercurial palpita bajo el suelo londinense, Crepúsculo en las torres, que nos ofrece un nuevo antihéroe, un mesías salvaje que recuerda al protagonista de su novela «Cabal» (1988), La Edad del Deseo, cuyo trágico protagonista ha sido víctima de un experimento digno del primer Cronenberg, o El cuerpo político, en el que el lector asistirá incrédulo a la truculenta rebelión de los miembros de un cuerpo humano decididos a independizarse de este de forma sangrienta. El tomo incluye también una de las obras maestras de Barker Lo prohibido, origen de la película de culto «Candyman» (1992), una inquietante crónica de la vida secreta y las leyendas urbanas en los decadentes suburbios residenciales de una gran ciudad, una mezcla tóxica de fascinación erótica y horror, de atmósfera malsana y curiosidad sensual.
EL TIEMPO. TODO. LOCURA
ISBN: 9788408186731
Page: 224
Lang: Castellano
Year: 2018
Price: 9.45
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL IDIOTA
ISBN: 9788491050841
Page: 832
Lang: Castellano
Year: 2017
Price: 12.30
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Los mejores libros jamás escritos. Tras retratar magistralmente la figura del culpable en Crimen y castigo, Dostoievski ahonda en El idiota en el alma torturada de un hombre inocente. Después de pasar varios años en un sanatorio suizo, el joven y piadoso príncipe Mishkin regresa a su Rusia natal para recibir una herencia y «mezclarse con la gente». Sin embargo, en San Petesburgo solo le aguarda una sociedad obsesionada con el dinero, el poder y la manipulación que pondrá a prueba su moral y sus puros sentimientos. Antes de llegar a su destino conoce al inquietante Rogozhin, hijo de un acaudalado mercader, cuya fijación por la hermosa Nastasia Filíppovna acabará por arrastrar a los tres protagonistas a un fatal desenlace. La presente edición cuenta con la traducción magistral de José Laín Entralgo y Augusto Vidal. El estudio introductorio es de William Mills Todd III, catedrático de literatura y lenguas eslavas en la Universidad de Hardvard. "Quería hablar a menudo, pero, la verdad, no sabía qué decir. Sabe usted?, en ciertos casos lo mejor es no decir nada."
SUMISION
ISBN: 9788433979230
Page: 288
Lang: Castellano
Year: 2015
Price: 18.90
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea
Una turbadora fábula política y moral, como 1984 y Un mundo feliz. Francia, en un futuro próximo. A las puertas de las elecciones presidenciales de 2022. Los partidos tradicionales se han hundido en las encuestas y Mohammed Ben Abbes, carismático líder de una nueva formación islamista moderada, derrota con el apoyo de los socialistas y de la derecha a la candidata del Frente Nacional en la segunda vuelta. Franois, un profesor universitario hastiado de la docencia y de su vida sexual, que a sus cuarenta años se había resignado a una vida aburrida pero sosegada, ve cómo la rápida transformación que sucede a la llegada del nuevo presidente al Elíseo altera la vida cotidiana de los franceses y le depara a él un inesperado futuro. Los judíos han emigrado a Israel, en las calles las mujeres han cambiado las faldas por conjuntos de blusas largas y pantalones, y algunos comercios han cerrado sus puertas o reorientado el negocio. Y la Sorbona es ahora una universidad islámica en la que los profesores conversos gozan de excelentes salarios y tienen derecho a la poligamia. Al igual que Huysmans, el escritor del siglo XIX convertido al catolicismo al que consagró su tesis, Franois sopesará pronunciar las palabras que le abrirán las puertas de la religión islámica y de una nueva vida «No hay más dios que Alá y Mahoma es su profeta.» Sumisión llegó a las librerías francesas el mismo día del trágico atentado contra Charlie Hebdo y Houellebecq, acusado de islamofobia o de dar alas a la extrema derecha, afirmó «No tomo partido, no defiendo ningún régimen. Deniego toda responsabilidad. He acelerado la historia, pero no puedo decir que sea una provocación, porque no digo cosas que considere falsas sólo para poner nerviosos a los demás.» Más allá de la polémica, Sumisión es una novela de «política ficción» como 1984 y Un mundo feliz, una turbadora fábula política y moral, en la que coexisten intuiciones poéticas, efectos cómicos y una melancolía fatalista.
EL COLOR PURPURA
ISBN: 9788466344074
Page: 224
Lang: Castellano
Year: 2018
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Un clásico del feminismo y la lucha contra el racismo del siglo XX. Esta es la historia de dos hermanas Nettie, que ejerce como misionera en África, y Celie, que vive en el Sur de Estados Unidos, casada con un hombre al que odia y abrumada por la vergüenza de haber sido violada por quien cree que es su padre. A lo largo de treinta años ambas mantienen el recuerdo y la esperanza de reencontrarse y vuelcan sus sentimientos en unas cartas conmovedoras. Pero la dramática existencia de Celie cambiará cuando entre en su vida la amante de su marido, una extraordinaria mujer llama Shug Avery. Alice Walker traza en esta ya clásica historia, narrada en formato epistolar, un crudo y sin embargo bello relato del abuso hacia las mujeres y la comunidad afroamericana en los Estados Unidos de la primera mitad del siglo XX. El relato de ambas hermanas, merecedor del Premio Pulitzer y del National Book Award en 1983, se convierte en símbolo de una lucha que aún a día de hoy no hemos acabado de librar. La crítica ha dicho... «Una de las más talentosas escritoras estadounidenses.» Isabel Allende «Una novela siempre vigente.» Newsweek «Alice Walker es una escritora maravillosamente dotada.» The New Y...
DON QUIJOTE DE LA MANCHA (EDICION ESCOLAR RAE ADAPTADO POR ARTURO PEREZ-REVERTE)
ISBN: 9788468025384
Page: 592
Lang: Castellano
Year: 2014
Price: 11.16
Publisher By: Santillana
Tags: Juvenil
Disfruta de la esencia de El Quijote. Una excelente edición de la Real Academia Española, adaptada por Arturo Pérez- Reverte. Esta edición del Ingenioso hidalgo don Quijote de la Mancha ha sido adaptada para uso escolar por la Real Academia Española. Con ese objeto, y a fin de facilitar una lectura sin interrupciones de la trama principal de la novela cervantina, se han retirado del texto original algunos obstáculos y digresiones que podrían dificultar aquella. Esa labor de poda, muy prudente y calculada, dedica especial atención a la limpieza de los puntos de sutura de los párrafos eliminados, para que su ausencia no se advierta en una lectura convencional. Esto incluye la renumeración y refundición de algunos capítulos, que en su mayor parte conservan el título del episodio original al que pertenecen. En cada caso se han procurado respetar al máximo la integridad del texto, los episodios fundamentales, el tono y la estructura general de la obra. Todo ello convierte esta edición en una eficaz herramienta docente, y también en un texto de fácil acceso para toda clase de lectores.
JANE EYRE
ISBN: 9781853260209
Page: 448
Lang: Inglés
Year: 2011
Price: 2.85
Publisher By: Wordsworth editions limited
Tags: Literatura en ingles,En otros idiomas,Literatura
SIN DESTINO
ISBN: 9788496489431
Page: 264
Lang: Castellano
Year: 2006
Price: 6.65
Publisher By: El acantilado
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
TONTOS DE CAPIROTE (9ª ED.)
ISBN: 9788496210325
Page: 192
Lang: Castellano
Year: 2005
Price: 12.82
Publisher By: Signatura
Tags: Narrativa española,Novela contemporánea
Tontos de Capirote es un análisis irónico de los tipos que pululan alrededor de la Semana Santa. A lo largo de este catálogo de maniáticos semanasanteros, el lector podrá reconocer actitudes y comportamientos de quienes le rodean. O de sí mismo, porque en este libro estamos todos retratados, empezando por el autor. Nunca nadie hasta ahora había hecho pasar por el laberinto de los espejos a los capillitas, a quienes la mala literatura había dibujado como individuos inmunes, sin mancha, con pasaje directo a la gloria. Por las páginas de Tontos de Capirote fluye ese mundo contradictorio de la Semana Santa la ternura, la ironía, las pasiones que nublan el entendimiento para que nazca la tontura. Este libro, que ya es un testimonio literario de su época, ha sido calificado por Antonio Burgos como "saludable obra, tan llena de gracia y del mejor humor".
EL DRAGON RASHOMON Y OTROS CUENTOS
ISBN: 9788494030109
Page: 424
Lang: Castellano
Year: 2012
Price: 19.47
Publisher By: Quaterni
Tags: Narrativa extranjera,Novela contemporánea
MEMENTO MORI (TRILOGIA VERSOS, CANCIONES Y TROCITOS DE CARNE 1)
ISBN: 9788483654538
Page: 520
Lang: Castellano
Year: 2013
Price: 18.05
Publisher By: Suma
Tags: Novela negra
Septiembre de 2010. Aquella mañana de domingo nada le hacía presagiar al inspector de homicidios de Valladolid Ramiro Sancho que acababa de dar comienzo una pesadilla que lo dejaría marcado para el resto de sus días.La investigación del asesinato de una joven ecuatoriana a la que le han mutilado los párpados y cuyo cuerpo han encontrado unos versos amenazantes, ocupa las primeras páginas de esta novela negra narrada con un dinámico y atrevido lenguaje cinematográfico. Sin embargo, el autor nos arrastra por un camino inesperado al describir los hechos desde la perspectiva del propio asesino un sociópata narcisista influenciado por la música más actual y por las grandes obras de la literatura universal.La evolución frenética de los acontecimientos desemboca en la intervención de uno de los especialistas más reconocidos en el comportamiento de los asesinos en serie. Este complejo triángulo emocional, unido a la intriga que envuelve al siniestro cómplice del asesino, hace que Memento mori se convierta en un profundo thriller de acción con banda sonora que atrapará al lector de principio a fin.