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:
LA BESTIA DE CINCO DEDOS Y OTROS RELATOS DE HORROR Y MISTERIO
ISBN: 9788477023982
Page: 272
Lang: Castellano
Year: 2002
Price: 18.14
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura
EL CABALLO Y EL MUCHACHO (LAS CRONICAS DE NARNIA) 3
ISBN: 9788408057048
Page: 288
Lang: Castellano
Year: 2005
Price: 12.30
Publisher By: Planeta
Tags: Literatura 9 a 12 años,Infantil 9 a 12 años,Infantil
Hace más de 50 años C.S. Lewis creó una tierra de maravillas, fantasía y embrujos llamada, Narnia. Desde entonces más de 60 millones de lectores han descubierto este fantástico mundo. Durante la Segunda Guerra Mundial, cuatro niños son enviados fuera de Londres, a la inmensa casa de un viejo profesor. En ese lugar, en una habitación, hay un antiguo armario. En su interior cuelgan numerosos abrigos... al fondo está Narnia. En este mundo se internan los cuatro niños y viven sorprendentes aventuras. Narnia... El lugar donde los caballos hablan...donde se maquina una traición... donde el destino aguarda su momento. En un viaje desesperado dos fugitivos se encuentran y, con la ayuda de Aslan, aúnan sus fuerzas no sólo para huir sino también para evitar la conspiración que se cierne sobre el rey Archenland. Pero una batalla terrible decidirá su destino y también el de Narnia.
UN BESO EN LA OSCURIDAD
ISBN: 9788495752864
Page: 336
Lang: Castellano
Year: 2006
Price: 5.65
Publisher By: Titania
Tags: Narrativa romántica,Romántica y erótica
Lily ha pasado muchos años al servicio de la CIA, y se ha convertido en la más eficiente y peligrosa asesina de la Agencia. Pero ahora, por primera vez, ha decidido romper las normas. La trágica muerte de sus antiguos colegas y de su hija adoptiva, las personas a las que más quería en el mundo, es algo que no puede perdonar, aunque eso implique desafiar a sus jefes y actuar por cuenta propia. Movida por un deseo de venganza irresistible, se convierte en una efectiva máquina de matar contra sus enemigos. Ahora no sólo se enfrenta a los criminales a quienes persigue, sino a la propia Agencia, que ha puesto a su mejor hombre tras su pista. Lucas Swain comprende muy bien los motivos de Lily, pero sabe que su deber es traerla de vuelta... viva o muerta. Comienza una doble persecución llena de suspense, en la que la justicia, la lealtad y el deber mantienen un pulso a muerte entre los protagonistas.
LOS HOMBRES TOPO QUIEREN TUS OJOS Y OTROS RELATOS DE LA ERA DORAD A DE PULP
ISBN: 9788477026495
Page: 560
Lang: Castellano
Year: 2009
Price: 26.60
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura
LOTHAIRE (LOS INMORTALES DE LA OSCURIDAD Nº 11)
ISBN: 9788408009726
Page: 560
Lang: Castellano
Year: 2012
Price: 5.65
Publisher By: Planeta
Tags: Narrativa romántica,Romántica y erótica
Guiado por su insaciable sed de venganza, Lothaire, el vampiro más temido de la Tradición, ha elaborado un plan para hacerse con la corona de la Horda. Pero sus ansias de sangre, así como las torturas a las que ha sido sometido, lo han llevado al borde de la locurahasta que conoce a Elizabeth Peirce, quien lo tienta deun modo incontrolable. Ellie ha crecido en la pobreza más absoluta y siempre ha deseado una vida mejor. Nunca había imaginado que un día sería condenada a la pena capital, ni que un vampiro inmortal la rescataría para conducirla más tarde hacia la muerte. Ellie le entrega su cuerpo, pero se jura que jamás le dará su corazón. El tiempo se está agotando y Lothaire tiene que escoger entre la sanguinaria venganza que lleva planeando desde hace milenios o su irresistible prisionera. Sucumbirá fi nalmente al amor el siniestro guerrero cuyo nombre hace temblar a los mismísimos inmortales?
MUSICA DE CAÑERIAS
ISBN: 9788433914729
Page: 240
Lang: Castellano
Year: 2005
Price: 8.45
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Música de cañerías la música catarral del agua caliente abriéndose paso por los radiadores de míseros hoteluchos de Los Ángeles una buena banda sonora las historias de Bukowski en este nuevo libro. "Ernest Hemingway y Henry Miller están vivos y jodidos viviendo en un cuartucho de alquiler en East Hollywood -así podría uno pensar de leer este libro-. Sórdido, obsceno y violento, en Los Ángeles de Bukowski se parece más al París de Miller que al de Hemingway, pero nuestro guía a través de este submundo está más próximo al lacónico estoicismo de Hemingway que a las rapsodias apolípticas de Miller. Vidas de tranquila desesperación explotan en actos de violencia aparentemente fortuitos e inmotivados. En cada relato aparecen impulsos homicidas nacidos de frustaciones para las que no hay cura posible".
POE: CUENTOS COMPLETOS
ISBN: 9788483930250
Page: 964
Lang: Castellano
Year: 2009
Price: 37.05
Publisher By: Paginas de espuma
Tags: Narrativa de terror,Géneros literarios,Literatura
El Bicentenario del nacimiento del escritor norteamericano Edgard Allan Poe (1809-1849) lo quiere celebrar la editorial Páginas de Espuma publicando la edición definitiva, crítica y comentada de sus Cuentos completos. En traducción de Julio Cortázar, en edición del escritor peruano Fernando Iwasaki y del escritor mexicano Jorge Volpi, con los prefacios del escritor mexicano Carlos Fuentes y del escrito peruano María Vargas Llosa, Páginas de Espuma presenta una edición comentada de los cuentos de Poe. Cada uno de los cuentos de Poe viene comentado por un escritor español o latinoamericano vivo, nacido en la generación de los sesenta. La contribución más importante de Poe a la historia de la literatura la constituyen los relatos cortos de todo género. Es de destacar en los mismos su factura equilibrada y el elevado nivel artístico. Dotado de una gran inteligencia y de una poderosa imaginación, Poe era maestro absoluto en el campo del misterio, así como en la recreación de atmósferas preñadas de efluvios malsanos y fantasmales, mientras que, en el terreno técnico, su dominio del tempo o ritmo narrativo no tenía igual. Julio Cortázar, gran admirador suyo, hacía hincapié en la gran parquedad o «economía de medios» de que hacía gala para lograr sus propósitos. Para transmitir la sensación de inquietud y terror la acción transcurría en un solo lugar, en donde todos los detalles estaban subordinados al conjunto y cualquier detalle de poco interés sobraba. La sensación de horror la transmitió de manera directa y en una determinada longitud, la brevedad. En todos sus relatos la tortura, la desesperación, la depresión, los crímenes, las venganzas, la agonía, la locura, se muestran libres y desnudos como el terror y la muerte. Poe anticipó la narrativa de ciencia ficción.
JULIETTE O LAS PROSPERIDADES DEL VICIO
ISBN: 9788483831106
Page: 976
Lang: Castellano
Year: 2009
Price: 27.55
Publisher By: Tusquets editores
Tags: Narrativa erótica,Romántica y erótica
ODISEA (2ª ED.)
ISBN: 9788437606408
Page: 456
Lang: Castellano
Year: 2006
Price: 11.87
Publisher By: Catedra
Tags: Clásicos grecolatinos,Clásicos,Literatura
EL CABALLERO DE OLMEDO (12ª ED.)
ISBN: 9788437603094
Page: 208
Lang: Castellano
Year: 2006
Price: 8.55
Publisher By: Catedra
Tags: Teatro clásico español hasta el siglo XVIII,Teatro,Literatura
A LAS ESTRELLAS LO INMENSO
ISBN: 9788498953909
Page: 72
Lang: Castellano
Year: 2019
Price: 11.40
Publisher By: Visor libros
Tags: Poesía contemporánea hispanoamericana del XIX al XXI,Poesía,Literatura
LA obra poética de Hugo Mujica lleva ya muchos años poniendo del revés la concepción del mundo imperante en Occidente. Mientras otros se lamentan y entonen el ubi sunt ?, sus versos no se cansan de celebrar el reino de lo fugaz. El hecho es que todo pasa, ahora bien, estamos maduros para advertir la hermosura de nuestra naturaleza propia? Donde Quevedo ve con voz admirable, pero grave y doliente presentes sucesiones de difuntos, Hugo vislumbra y canta el misterio de lo eternamente naciente desnudos de lo que somos no hay nada que no seamos. Más allá de la miope dicotomía entre el ser y la nada, entre yo y lo otro, la realidad única está continuamente floreciendo aquí y ahora, y es en la raíz de este florecer de todas las cosas en el vacío y en el silencio donde el poeta halla también su canto. En A las estrellas lo inmenso, Hugo, que ya andaba sin camisa huyendo de todo afán retórico, parece querer arrancarle la piel al propio texto para mostrarnos un mundo inabarcable y transparente, el del pasmo y la gratitud Donde nada es el don es esa nada. Humildes en su dicción, desnudos de anécdota, vibrantes en su pobreza, estos poemas son el resultado de un eros creador profundamente religioso otro regalo para amantes y perplejos. VICENTE GALLEGO
DICEN QUE NEVERS ES MAS TRISTE
ISBN: 9788495291790
Page: 408
Lang: Castellano
Year: 2019
Price: 20.90
Publisher By: La uña rota
Tags: Narrativa española,Novela contemporánea
Nevers es una ciudad de Francia. También es una calle de París. El personaje femenino de «Hiroshima mon amour» es de Nevers. Asimismo, desvela un estado de ánimo, Nevers desvanecimiento, orfandad, duelo. Nevers es una ciudad de Francia. También es una calle de París. El personaje femenino de Hiroshima mon amour es de Nevers. Asimismo, desvela un estado de ánimo, Nevers, una de las múltiples formas de nombrar el desvanecimiento, la orfandad, el duelo.Este libro es acaso un ajuste de cuentas con la vida y la declaración de un amor mítico a la madre y al padre. «Soportadme y yo hablaré», dice Angélica, y, con poesía y violencia a un tiempo, nos habla acerando la palabra, bajo la perspectiva de la muerte, para expresar lo oscuro y lo inexplicable. «No puedes fugartele dice Ingmar Bergman, escribirlo todo tiene que ver con la incapacidad de fuga. Hablas de ti misma para poder existir». Y entretanto, el duelo se convierte en una alucinación en la que también tiene cabida una risa loca y fosforescente. Dividida en cuatro tiempos, verano, otoño, invierno y primavera, en Dicen que Nevers es más triste se esfuman los límites entre lo narrativo, la poesía, el ensayo, el diarioAsí, un día sucede a otro y a otro y a otro, palabras y más palabras que van tachando las estaciones de un calendario como una «esquela durante...