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 FUNDACION
ISBN: 9788467033335
Page: 256
Lang: Castellano
Year: 9999
Price: 8.50
Publisher By: S.l.u. espasa libros
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura
LA FUNDACIÓN es una de las obras de Buero Vallejo que han alcanzado mayor éxito de público y crítica, tanto por el dramatismo de su trama argumental como por la novedad de los procedimientos técnicos utilizados. Presentada como una fábula, plantea al lector-espectador un choque entre realidad y ficción, que se resuelve paulatinamente a favor de la verdad. Cuando, identificados con el protagonista de la obra, creemos que nos encontramos cómodamente instalados en una Fundación, descubrimos que estamos en una cárcel. Es el reflejo de nuestro mundo y de nuestra sociedad. La Introducción y la Guía de lectura de Javier Díez de Revenga, catedrático de la Universidad de Murcia, explican cómo no se trata aquí tan solo de una lección ética, social o filosófica, sino de cómo, a través del arte, llegamos a integrarnos en el conflicto y a buscar una solución.
2666
ISBN: 9788466337120
Page: 1216
Lang: Castellano
Year: 2017
Price: 14.20
Publisher By: Debolsillo punto de lectura
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Publicada meses después de la muerte de Bolaño,2666ha sido unánimemente aclamada por la crítica internacional y por los lectores, y es considerada una obra sin igual en la literatura contemporánea. Mejor libro en español de los últimos 25 años segúnBabelia. La ciudad mexicana de Santa Teresa -trasunto de Ciudad Juárez- atrae como un imán a los protagonistas. Cuatro críticos literarios europeos viajan hasta Sonora tras las huellas del escritor desaparecido Benno von Archimboldi, cuya vida se refiere en la parte final de la novela. Allí conocerán a Amalfitano, el profesor universitario chileno que, junto con su hija, se establece en la ciudad, a la que también llegará el periodista estadounidense Oscar Fate para retransmitir un combate de boxeo. Pero el corazón del relato se encuentra en «La parte de los crímenes» donde, con la precisión de un bisturí, Bolaño narra los asesinatos de mujeres cometidos en Santa Teresa y las infructuosas investigaciones de la policía. En el epicentro del Mal, nada puede parar el horror. Con una fuerza arrolladora, en 2666 Bolaño crea una obra magistral que rompe con todas las tendencias literarias conocidas y abre el camino a ...
HARRY POTTER Y LA PIEDRA FILOSOFAL
ISBN: 9788478884452
Page: 264
Lang: Castellano
Year: 2020
Price: 14.25
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Juvenil
HARRY POTTER Y LA CAMARA SECRETA
ISBN: 9788478884957
Page: 296
Lang: Castellano
Year: 2020
Price: 15.20
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Juvenil
Tras derrotar una vez más a Lord Voldemort, su siniestro enemigo en Harry Potter y la piedra filosofal, Harry espera impaciente en casa de sus insoportables tíos el inicio del segundo curso del Colegio Hogwarts de Magia y Hechicería. Sin embargo, la espera dura poco, pues un elfo aparece en su habitación y le advierte que una amenaza mortal se cierne sobre la escuela. Así pues, Harry no se lo piensa dos veces y, acompañado de Ron, su mejor amigo, se dirige a Hogwarts en un coche volador. Pero puede un aprendiz de mago defender la escuela de los malvados que pretenden destruirla? Sin saber que alguien ha abierto la Cámara de los Secretos, dejando escapar una serie de monstruos peligrosos, Harry Potter y sus amigos Ron y Hermione tendrán que enfrentarse con arañas gigantes, serpientes encantandas, fantasmas enfurecidos y, sobre todo, con la mismísima reencarnación de su más temible adversario.
INTEMPERIE
ISBN: 9788432235757
Page: 224
Lang: Castellano
Year: 2019
Price: 8.50
Publisher By: Seix barral
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Un debut literario con alma de clásico. La riqueza de Miguel Delibes y la fuerza de Cormac McCarthy fundidas en una voz propia. Un niño escapado de casa escucha, agazapado en el fondo de su escondrijo, los gritos de los hombres que lo buscan. Cuando la partida pasa, lo que queda ante él es una llanura infinita y árida que deberá atravesar si quiere alejarse definitivamente de aquello que le ha hecho huir. Una noche, sus pasos se cruzan con los de un viejo cabrero y, a partir de ese momento, ya nada será igual para ninguno de los dos. Intemperie narra la huida de un niño a través de un país castigado por la sequía y gobernado por la violencia. Un mundo cerrado, sin nombres ni fechas, en el que la moral ha escapado por el mismo sumidero por el que se ha ido el agua. En ese escenario, el niño, aún no del todo malogrado, tendrá la oportunidad de iniciarse en los dolorosos rudimentos del juicio o, por el contrario, de ejercer para siempre la violencia que ha mamado. A través de arquetipos como el niño, el cabrero o el alguacil, Jesús Carrasco construye un relato duro, salpicado de momentos de gran lirismo. Una novela tallada palabra a palabra, donde la presencia de una naturaleza inclemente hilvana toda la historia hasta confundirse con la trama y en la que la dignidad del ser humano brota en...
LA MAGIA DE SER SOFÍA (BILOGÍA SOFÍA 1)
ISBN: 9788466343183
Page: 528
Lang: Castellano
Year: 2018
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura
BetaCoqueta, autora de «Saga Valeria», «Saga Silvia», «Mi elección», «Horizonte Martina» y la novelaMi isla, regresa con una nueva historia de amor diferente que habla de los sueños por cumplir, de las rutinas en las relaciones de toda la vida y de las conexiones entre seres que no se buscan y a quienes el destino se encarga de unir. Sofía tiene tres amores su gataHolly,los libros y El café de Alejandría. Sofía trabaja allí como camarera y es feliz. Sofía no tiene pareja y tampoco la busca, aunque desearía encontrar la magia. Sofía experimenta un chispazo cuando él cruza por primera vez la puerta. Él aparece por casualidad guiado por el aroma de las partículas de café... ...o tal vez por el destino. Él se llama Héctor y está a punto de descubrir dónde reside la magia. Después del éxito arrollador de sus anteriores libros, Elísabet Benavent, también conocida comoBetaCoqueta, regresa conLa magia de ser Sofía,la primera parte de una bilogía que nos cuenta, con frescura y humor, lo que sucede cuando dos personas cargadas por el peso de las circunstancias se encuentran y descubren que la magia solo existe cuando se miran a los ojos. La opinión de los lectores «Me ha recor...
HARRY POTTER Y LA PIEDRA FILOSOFAL (ILUSTRADO)
ISBN: 9788498387070
Page: 248
Lang: Castellano
Year: 2020
Price: 30.40
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Juvenil
La vida de Harry Potter cambia para siempre el día que cumple once años, cuando el gigante de ojos negros y brillantes Rubeus Hagrid le entrega una carta y le revela noticias asombrosas Harry Potter no es un chico normal y corriente, es un mago. Está a punto de comenzar una aventura extraordinaria... El prestigioso artista británico Jim Kay ha contribuido con su enorme talentoen esta primera edición ilustrada del clásico de J. K. Rowling. Un libro maravilloso y cautivador, una obra de gran valor tanto para fans incondicionales como para nuevos lectores. «Las ilustraciones de Jim Kay me emocionaron profundamente. Me encanta su interpretación del mundo de Harry Potter, y para mí es un verdadero honor que haya aportado su talento a esta nueva edición.» J. K. Rowling
KM 123
ISBN: 9788423356669
Page: 224
Lang: Castellano
Year: 2020
Price: 16.62
Publisher By: Destino
Tags: Novela negra
La última novela del recientemente fallecido maestro de la novela negra y creador del comisario Montalbano.100 thriller, 100 Camilleri. La novela arranca con un móvil apagado. Ester es la que llama; quien no responde, Giulio, que acaba de ser trasladado al hospital en estado grave a causa de un accidente en el kilómetro 123 de la Via Aurelia de Roma. Sin embargo, quien conectará el teléfono es Giuditta, la mujer de Giulio, quien lógicamente no sabe nada de Ester. Podría parecer el inicio de una comedia de enredo, pero nada más lejos de la realidad un testigo afirma que el accidente de Giulio ha sido en realidad un intento de asesinato, por lo que la investigación será asignada al perspicaz inspector de la policía criminal Attilio Bongioanni, quien deberá enfrentarse a un caso en el que nada es lo que parece. Un thriller muy inteligente, rápido, de múltiples voces que nuca dan respiro y que sumergen al lector en una trama endiabladamente hábil para disfrutar de principio a fin y que confirman, una vez más, a Andrea Camilleri como el maestro de la novela negra contemporánea.
VALERIA EN EL ESPEJO (SERIE VALERIA 2)
ISBN: 9788490628997
Page: 448
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Debolsillo
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura
Engánchate al fenómeno Valeria Te vas a enamorar! Valeria está inmersa en una vorágine emocional. Valeria acaba de publicar su novela y tiene miedo a las críticas. Valeria se está divorciando de Adrián y no es fácil. Valeria no sabe si quiere tener una relación con Víctor. Y mientras Valeria teme, llora, disfruta, sueña... ... Lola no sabe qué hacer con Sergio. Se siente sola. ... Carmen se ha despedido y lucha por comprender a Borja, su novio y antiguo compañero de trabajo. ... y Nerea se levanta cada mañana con náuseas. La publicación en Internet de En los zapatos de Valeria despertó la curiosidad de centenares de lectores, que se entregaron a la lectura de las peripecias de Valeria y sus amigas. Adictiva, desternillante, sugerente y sensual, Valeria regresa para adueñarse de tu cabeza para que rías, llores, te desesperes... y para que, tal vez, vuelvas a creer en el amor. La crítica y los bolggers han dicho... «Una segunda parte a la altura de la primera. Una novela fresca, actual, ágil y divertida, que se lee muy a gusto y que resulta de lo más entretenida.» Ciao.es «Es una digna y gran continuación de En los zapatos de Valeria.» Blog Inés y sus libros «Lo recomiendo como lectura fresca y entretenida.» El ri...
EL DESPERTAR DE LAS MUSAS
ISBN: 9788408215530
Page: 288
Lang: Castellano
Year: 2019
Price: 18.00
Publisher By: Planeta
Tags: Juvenil
LAS HIJAS DEL CAPITÁN
ISBN: 9788408213642
Page: 624
Lang: Castellano
Year: 2019
Price: 12.30
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Nueva York, 1936. La pequeña casa de comidas El Capitán arranca su andadura en la calle Catorce, uno de los enclaves de la colonia española que por entonces reside en la ciudad. La muerte accidental de su dueño, el tarambana Emilio Arenas, obliga a sus indomables hijas veinteañeras a tomar las riendas del negocio mientras en los tribunales se resuelve el cobro de una prometedora indemnización. Abatidas y acosadas por la urgente necesidad de sobrevivir, las temperamentales Victoria, Mona y Luz Arenas se abrirán paso entre rascacielos, compatriotas, adversidades y amores, decididas a convertir un sueño en realidad. Con una lectura tan ágil y envolvente como conmovedora, Las hijas del Capitán despliega la historia de tres jóvenes españolas que se vieron obligadas a cruzar un océano, se asentaron en una urbe deslumbrante y lucharon con arrojo para encontrar su camino. Un tributo a las mujeres que resisten cuando los vientos soplan en contra y un homenaje a todos aquellos valientes que vivieron y viven la aventura, a menudo épica y casi siempre incierta, de la emigración.