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:
CÓMO SER MUJER
ISBN: 9788433977717
Page: 360
Lang: Castellano
Year: 2015
Price: 10.35
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
No hubo nunca mejor época que ésta para ser mujer ahora existen el voto femenino y la píldora, y desde 1727 ya no envían a las mujeres a la hoguera por brujas. Pero cómo ser mujer? Ésa es precisamente la gran, eterna pregunta a la que Caitlin Moran se propone responder en una obra que aborda a calzón quitadoa veces literalmente, con inteligencia, desvergüenza e ironía y también una salvaje franqueza, los principales aspectos de la condición femenina. Mezcla de libro de memorias y de divertida vociferación, apoyándose siempre en sus experiencias como mujer, feminista e hija de una familia numerosa y proletaria, Caitlin Moran se describe con una sinceridad y una audacia militantes, y habla con absoluta naturalidad de la relación con su cuerpo. Y con la comida, con los hombres, con el trabajo, la sexualidad, la maternidad, el aborto. Pero también escribe sobre la importancia de Lady Gaga, y los errores y horrores de la depilación más íntima, o el bótox. Y sobre mucho más, Así, alternando provocativas observaciones sobre la vida de las mujeres con historias ferozmente divertidas sobre sí misma, desnuda, deconstruye y arroja al fuego la imagen políticamente correcta de la mujer del siglo XXI. Y nos descubre página tras página esos secretos que se cuentan en voz baja las amigas verdaderas, y no esas equívocas cole...
LAS TRES HERIDAS
ISBN: 9788408046417
Page: 656
Lang: Castellano
Year: 2013
Price: 10.40
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
LA COMUNIDAD DEL ANILLO (TRILOGIA EL SEÑOR DE LOS ANILLOS 1)
ISBN: 9788445000663
Page: 576
Lang: Castellano
Year: 2012
Price: 10.40
Publisher By: Minotauro
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura
1984
ISBN: 9788426400260
Page: 408
Lang: Castellano
Year: 2014
Price: 19.85
Publisher By: Lumen
Tags: Narrativa extranjera,Novela contemporánea
LA MONTAÑA MAGICA (14ª ED.)
ISBN: 9788435018388
Page: 1056
Lang: Castellano
Year: 2009
Price: 12.30
Publisher By: Edhasa
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
La montaña mágica (Der Zauberberg, en el original alemán) es una novela de Thomas Mann que se publicó en 1924. Es considerada la novela más importante de su autor y un clásico de la literatura en lengua alemana del siglo XX que ha sido traducido a numerosos idiomas. Thomas Mann comenzó a escribir la novela en 1912, a raíz de una visita a su esposa en el Sanatorio Wald de Davos en el que se encontraba internada. La concibió inicialmente como una novela corta, pero el proyecto fue creciendo con el tiempo hasta convertirse en una obra mucho más extensa. La montaña mágica narra la estancia de su protagonista principal, el joven Hans Castorp, en un sanatorio de los Alpes suizos al que inicialmente había llegado únicamente como visitante. La obra ha sido calificada de novela filosófica, porque, aunque se ajusta al molde genérico del Bildungsroman o novela de aprendizaje, introduce reflexiones sobre los temas más variados, tanto a cargo del narrador como de los personajes (especialmente Naphta y Settembrini, los encargados de la educación del protagonista). Entre estos temas ocupa un lugar preponderante el del "tiempo", hasta el punto de que el propio autor la calificó de "novela del tiempo" (Zeitroman), pero también se dedican muchas páginas a discutir sobre la enfermedad, la muerte, la estética, la política, etc... La novela refleja el modelo de vida totalmente decadente de la burguesía europea en los años anteriores a la Primera Guerra Mundial. Así pues La montaña mágica no es sólo la mejor obra de Thomas Mann, sino también uno de los libros más importantes de rodos los tiempos. Esta novela es impresionante fresco de la Europa de principios del siglo XX, y también una de las más profundas y agudas exploraciones de la condición humana. La habilidad para mostrar las contradicciones sociales y espirituales de su época, la extrema sensibilidad en la construcción de personajes y la aguda erudición que despliega Thomas Mann en La montaña mágica convierten esta obra en una lectura que apela - y desafía - tanto a la sensibilidad como a la inteligencia de cualquier lector.
LA LLUVIA AMARILLA
ISBN: 9788432217470
Page: 144
Lang: Castellano
Year: 2001
Price: 5.65
Publisher By: Seix barral
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Y YO A TI
ISBN: 9788417096281
Page: 96
Lang: Castellano
Year: 2017
Price: 12.30
Publisher By: Valparaiso ediciones s.l.
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
LAZARILLO DE TORMES (4ª ED.)
ISBN: 9788437606606
Page: 336
Lang: Castellano
Year: 2006
Price: 9.50
Publisher By: Catedra
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura
Cuando se publicó por primera vez, el «Lazarillo» no se presentaba como una obra de imaginación, sino como si fuera el relato auténtico de un real Lázaro de Tormes (por eso no podía llevar otra firma que el nombre del protagonista). Con tal mistificación creaba un tipo de ficción hasta entonces desconocido y se constituía en principio absoluto de la novela moderna. Además de estudiar ese aspecto fundamental histórica y literariamente, la «nueva edición» de Francisco Rico reexamina los grandes problemas del «Lazarillo» a la luz de nuevos materiales e investigaciones; ofrece el texto más fiel a la voluntad del autor; y, a través de una anotación exhaustiva, sitúa la novela en el contexto de la vida y la literatura de la época, resolviendo una por una todas las dudas que la lectura puede suscitar.
EL TUNEL
ISBN: 9788432248368
Page: 160
Lang: Castellano
Year: 2011
Price: 6.60
Publisher By: Seix barral
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL DUQUE Y YO (SERIE BRIDGERTON 1)
ISBN: 9788416327812
Page: 320
Lang: Castellano
Year: 2020
Price: 14.25
Publisher By: Titania
Tags: Narrativa romántica,Romántica y erótica
Todos parecían divertirse en aquel baile que reunía a lo más selecto de la sociedad londinense. Todos, excepto ellos dos. Daphne, una hermosa joven agobiada por su madre, y Simon, el huraño nuevo duque de Hastings, tenían el mismo problema la continua presión para que encontraran pareja. Al conocerse, se les ocurrió el plan perfecto fingir un compromiso que los liberara de más agobios. Pero no sería sencillo, ya que el hermano de Daphne, amigo de Simon, no es fácil de engañar, ni tampoco lo son las avezadas damas de la alta sociedad. Aunque lo que complicará de verdad las cosas será la aparición de un elemento que no estaba previsto en este juego a dos bandas el amor. IDEARON UN PLAN PERFECTO EN EL QUE EL AMOR NO TENÍA CABIDA... Desde que fue presentada en sociedad, Daphne no tiene un momento de respiro. La culpa es de su madre, a la que adora, pero que está obsesionada con encontrarle un marido cuanto antes. Lo peor del caso es que los hombres razonablemente deseables no están interesados, y los que sí lo están son unos incansables pesados de los que tiene que librarse... incluso a golpes. Por eso acepta encantada la idea del duque de Hastings de fingir un noviazgo que ahuyente a los pretendientes. Aunque quizá también tenga algo que ver el hecho de que el joven duque comienza a resultarle cada...
A SANGRE FRIA
ISBN: 9788433902672
Page: 440
Lang: Castellano
Year: 2019
Price: 12.25
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Posiblemente, la más noble tareasi es que tal cosa existetanto de la ficción como de la no ficción sea aspirar a alcanzar los escenarios donde suceden de verdad las cosas. La ficción bebe de la verosimilitud, la no ficción de la veracidad. Capote nos recordó algo que ya todos sabíamos lo que sucede cuando mezclamos bebidas. Es la variedad de los vinos, no su calidad, la culpable. A la vez, nos hizo soñar con la posibilidad de que existiera un destilado mítico que pudiera combinar lo mejor de variados y exquisitos licores sin provocar resaca. Fue un proyecto ambicioso llevado a cabo por un escritor que estaba en plena y tortuosa posesión de sus dotes y en el momento álgido de su fama. Bebiendo su sangre fría aprendí muchas de las cosas que se pueden hacer, y muchas de las que no, en escritura. Y llegué a constatar que la ficción, lo novelado, no era la única forma artística superior que podía adoptar la escritura. Truman terminaría viajando en la caravana de los Rolling Stones en su gira del 72 para contarlo. Y Keith Richards, irreverente, le embadurnaría la puerta de su habitación con salsa de tomate, pintando la frase «In Cold Ketchup». Faena de aliño para recibir un Capote. Sabino MéndezIlustración de cubierta Federico Yankelevich Posiblemente, la más noble tareasi es que tal cosa existetanto de la f...
PURA PASIÓN
ISBN: 9788490667552
Page: 80
Lang: Castellano
Year: 2019
Price: 16.15
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea
La pasión amorosa, observada con lucidez por una de las autoras francesas más reconocidas de la actualidad. «A partir del mes de septiembre del año pasado, no hice otra cosa que esperar a un hombre que me llamara y que viniera a verme»; así empieza la historia sobre la pasión de una mujer culta, inteligente, económicamente independiente, divorciada y con hijos ya mayores, que pierde la cabeza por un diplomático de un país del Este «que cultiva su parecido con Alain Delon» y siente especial debilidad por la buena ropa y los coches aparatosos. Si el tema que da lugar a esta novela es aparentemente trivial, no lo es en absoluto la vida que lo alienta. Muy pocas veces antes se había hablado con tan descarnado descaro, por ejemplo, delsexo masculinoo deldeseo que idiotiza, que trastoca. La escritura aséptica y desnuda de Annie Ernaux consigue introducirnos, con la precisión de un entomólogo que observa un insecto, en el febril, extasiado y devastador desvarío que cualquier mujery cualquier hombre?, en cualquier lugar del mundo, ha experimentado sin duda al menos una vez en su vida.