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.
Search Form
Author's book list:
LA GUERRA DE CALIBAN
ISBN: 9788466660884
Page: 640
Lang: Castellano
Year: 2017
Price: 20.42
Publisher By: S.a. ediciones b
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura
La continuación de El despertar del Leviatán, la saga superventas del New York Times en que se basa la exitosa serie de TV The Expanse, producida por Syfy y emitida por Netflix. En Ganímedes, asolada por la guerra y fuente de recursos de los planetas exteriores, una marine de Marte asiste a la aniquilación de su pelotón a manos de un supersoldado monstruoso. En la Tierra, una política de alto rango hace todo lo posible por evitar que vuelva a estallar una guerra interplanetaria. Y en Venus, una protomolécula alienígena se ha hecho con el planeta y desencadenado una serie de cambios misteriosos que amenazan con extenderse por el Sistema Solar. El futuro de la humanidad depende de que una sola nave evite una invasión alienígena. Detrás del seudónimo James S. A. Corey se esconden el autor de ciencia ficción y fantasía Daniel Abrahan y Ty Franck, asistente personal de George R. R. Martin durante el desarrollo de la adaptación televisiva de Juego de Tronos. La serie de space opera iniciada con El despertar del Leviatán, cuyos derechos han sido vendidos a más de doce países, ha conseguido despertar el entusiasmo unánime del público y la crítica.
PIEL DE LETRA
ISBN: 9788403518858
Page: 176
Lang: Castellano
Year: 2018
Price: 14.15
Publisher By: Aguilar
Tags: Narrativa española,Novela contemporánea
Cada piel es un mundo por descubrir. «Mis nociones sobre tu piel eran nulas y me moría de ganas de aprender a tocarte y acariciarte pero no sabía ni cómo empezar. Cuestión de pieles dicen. Cuestiones de cada piel será. Porque cada piel es un mundo nuevo por descubrir». Laura Escanes Laura Escanes debuta en el mundo editorial con un libro muy personal que explora los grandes temas que tocan al corazón.Piel de letraes un compendio de textos de diversa índole, prosa poética que dibuja -acompañada de las ilustraciones de Helena Saigi Millán- un mapa de pieles que son deseo, abandono, nostalgia, lucha, fuerza, desengaño, caos, aventura, descubrimiento... Un libro que habla de lo que se esconde debajo de la piel, de aquello que nos conecta y nos une sin importar nuestro origen, la edad que tengamos y o el destino al que nos dirigimos. Una obra sorprendente, madura, llena de imágenes poéticas y momentos, un canto a la libertad artística, una bofetada a los que critican, un auxilio para los que aman.
LA SEÑORA DALLOWAY
ISBN: 9788499899701
Page: 272
Lang: Castellano
Year: 2012
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
La señora Dalloway, la primera de las novelas con que Virginia Woolf revolucionó la narrativa de su tiempo, relata un día en la vida londinense de Clarissa, una dama de alta alcurnia casada con un diputado conservador y madre de una adolescente. La historia comienza una soleada mañana de 1923 y termina esa misma noche, cuando empiezan a retirarse los invitados de una fiesta que se celebra en la mansión de los Dalloway. Aunque en el curso del día acaece un hecho trágico -el suicidio de un joven que volvió de la guerra psíquicamente perturbado-, lo esencial de la obra estriba en que los sucesos están narrados desde la mente de los personajes, con un lenguaje capaz de dibujar los meandros y ritmos escurridizos de la conciencia y de expresar la condición de la mujer de un modo a la vez íntimo y objetivo.«Tal vez su obra maestra. Exquisita y soberbiamente construida.»E. M. Forster
POESIAS COMPLETAS
ISBN: 9788467033342
Page: 528
Lang: Castellano
Year: 2010
Price: 10.40
Publisher By: S.l.u. espasa libros
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
Antonio Machado, uno de los miembros más representativo de la Generación del 98 tuvo una vida poética prolífera que presentamos en un solo volumen, en el que no sólo se muestran sus poemas más conocidos, sino que incorpora los poemas escritos durante la guerra civil, largamente hurtados a la lectura de los españoles, sino que añade una veintena de textos hasta ahora dispersos y prácticamente desconocidos. A pesar de su excepcional categoría literaria no tuvo demasiada suerte en la transmisión de sus textos y con razón podía decir «Y al cabo nada os debo; debéisme cuanto he escrito». España le debía, ante todo, una edición completa y limpia. Se la ofrecemos hoy gracias al profesor Manuel Alvar, catedrático de la Universidad Complutense y miembro de la Real Academia, que ha volcado aquí su saber filológico y su amor a las Letras de España. Y la ofrecemos a los innumerables lectores de Machado, precedida de una Introducción que facilita las claves de comprensión y constituye una guía segura para adentrarse en uno de los más ricos mundos poéticos creados en la Literatura Universal.
NIEBLA
ISBN: 9788467033861
Page: 288
Lang: Castellano
Year: 2010
Price: 7.55
Publisher By: S.l.u. espasa libros
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Esta obra de Miguel de Unamuno es uno de los ejemplos clásicos más eminentes de la novela moderna, que alberga un universo textual de fecundas sugerencias. Esta obra de Miguel de Unamuno es uno de los ejemplos clásicos más eminentes de la novela moderna. La ficción deja aquí de ser un puro vehículo narrativo, transmisor de historias, para convertirse en un universo textual de fecundas sugerencias. El título, Niebla, expresa con claridad el propósito novelesco de desdibujar lo visible y materializar, en cambio, lo impalpable. En este ambiente vemos moverse a un hombre esencialmente frustrado, Augusto Pérez, sobre cuya muerte nos vemos obligados a pronunciarnos. Germán Gullón, reconocido como uno de los primeros especialistas en novela contemporánea, facilita en esta edición una pauta de lectura que conduce a una riqueza de comprensión insospechada de la novela en sí y de cuanto supone, como cima, en el proceso de la narrativa española.
PACK TC LA HUELLA DEL MAL + LOS PRÍNCIPES DE LA PREHISTORIA
ISBN: 9788408217565
Page: 512
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Planeta
Tags: Novela negra
Un yacimiento mítico, un asesinato desconcertante, una pareja de investigadores con un pasado secreto. Por la compra de la novela, de regalo un texto inédito sobre los orígenes del ser humano. Durante una visita escolar a la excavación arqueológica de Atapuerca, un chico de catorce años descubre que una de las reproducciones humanas que imitan los enterramientos de los homínidos de hace miles de años es, en realidad, el cuerpo de una chica muerta. La joven parece haber sido colocada con una simbología ritual, y todas las pistas apuntan a un macabro homicidio similar al ocurrido seis años atrás en otro yacimiento en Asturias. En el pueblo se desata la inquietud. Demasiados detalles recuerdan el caso anterior, por lo que el juez piensa en reunir de nuevo a los policías que se hicieron cargo entonces Silvia Guzmán, inspectora de la UDEV, y Daniel Velarde, un expolicía dedicado ahora a la seguridad privada. Sin embargo, nadie sabe que en el pasado ambos vivieron una relación sentimental que acabó de manera abrupta y que tuvo mucho que ver en la truncada resolución del caso. Ahora, Silvia y Daniel tendrán que aprender a colaborar y aclarar sus sentimientos para descubrir al asesino del yacimiento y cerrar aquella herida abierta en su pasado.
MIRARSE DE FRENTE
ISBN: 9788417517410
Page: 156
Lang: Castellano
Year: 2019
Price: 17.00
Publisher By: Sexto piso
Tags: Narrativa extranjera,Novela contemporánea
En Mirarse de frente, Gornick convierte el recuerdo de su experiencia como camarera en los Castkills no sólo en una agridulce aproximación al deseo juvenil y los trabajos veraniegos, sino en una indeleble toma de contacto con las desigualdades de clase y de género. Su periplo como profesora visitante por varias universidades estadounidenses le sirve para trazar una maravillosa y tragicómica radiografía del paisaje académico como suplicio para el espíritu comunidades aisladas, con sus ritos y rencillas, con su peculiar dinámica de soledad y sociabilidad donde el alma se enmohece rodeada de seres sólo en apariencia afines. En estas irresistibles viñetas, Gornick vuelve a ofrecernos la singular mirada valiente y feroz, empática y siempre de frente con la que encara el mundo.
CONQUISTAR EL CIELO
ISBN: 9788498389647
Page: 400
Lang: Castellano
Year: 2019
Price: 19.95
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera,Novela contemporánea
Tras ganar en 2008 el afamado Premio Strega conLa soledad de los números primos, una primera novela que se convirtió de inmediato en un fenómeno de ventas y crítica en todo el mundo, Paolo Giordano vuelve a abordar enConquistar el cielo los ideales de la juventud y las vicisitudes de la pasión a través de la vida de cuatro jóvenes a lo largo de veinte años. Los veranos de Teresa transcurren tediosamente en casa de su abuela (situada en Speziale, un pequeño pueblo de Apulia, en el sur de Italia) hasta que conoce a Nicola, Tommaso y Bern, tres chicos que viven en una finca vecina. Se sospecha que son hermanos, pero lo único cierto es que son inseparables y que Teresa se siente atraída por ellos como por un imán, sobre todo por Bern, el más indómito de los tres. Por supuesto, no sabe que ese encuentro los marcará de forma indeleble y acabará trenzando el destino de sus vidas para siempre. Conquistar el cielo habla del amor y el afecto, del conflicto entre la realidad y el deseo, y del descubrimiento de los demás y el poder que éstos pueden tener sobre nosotros, en un plano no sólo afectivo sino también ético y político. Una historia provocadora y vibrante, impregnada a menudo de un matiz trágico, que no deja de ser una evocación emotiva y desgarradora de las ansias de vivir.
THE TESTAMENTS (THE HANDMAID S TALE 2)
ISBN: 9781784742324
Page:
Lang: Inglés
Year:
Price: 21.85
Publisher By: Random house international
Tags: Literatura en ingles,En otros idiomas,Literatura
LOS MILLONES
ISBN: 9788417552039
Page: 250
Lang: Castellano
Year: 2019
Price: 12.25
Publisher By: Blackie books
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
UN LUGAR A DONDE IR
ISBN: 9788423355648
Page: 528
Lang: Castellano
Year: 2019
Price: 6.60
Publisher By: Destino
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
Después del éxito de Puerto escondido, vuelve una de las voces del noir más reveladoras de los últimos tiempos.Una intriga donde se mezcla la investigación criminal con la vida íntima y familiar. Han transcurrido varios meses desde que Suances, un pequeño pueblo de la costa cántabra, fuese testigo de varios asesinatos que sacudieron a sus habitantes. Sin embargo, cuando ya todo parecía haber vuelto a la normalidad, aparece el cadáver de una joven en La Mota de Trespalacios, un recóndito lugar donde se encuentran las ruinas de una inusual construcción medieval. Lo más sorprendente del asunto no es que la joven vaya ataviada como una exquisita princesa del medievo, sino el objeto que porta entre sus manos y el extraordinario resultado forense de la autopsia. Cuando hasta los más escépticos comienzan a plantearse un imposible viaje en el tiempo, comienzan a ocurrir más asesinatos en la zona que parecen estar indisolublemente unidos a la muerte de la misteriosa dama medieval. Mientras Valentina Redondo y su equipo investigan los hechos a contrarreloj, Oliver Gordon, ayudado por su viejo amigo de la infancia, el músico Michael Blake, buscará sin descanso el paradero de su hermano Guillermo, desaparecido desde hace ya dos años, y descubrirá que la verdad se dibuja con contornos punzantes ...