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 SEÑORITA DE TREVELEZ ; QUE VIENE MI MARIDO (4ª ED.)
ISBN: 9788437613864
Page: 280
Lang: Castellano
Year: 2006
Price: 11.87
Publisher By: Catedra
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura
EL TESTIGO (PREMIO HERRALDE DE NOVELA 2004)
ISBN: 9788433972842
Page: 480
Lang: Castellano
Year: 2007
Price: 13.20
Publisher By: Anagrama
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Julio Valdivieso, intelectual mexicano emigrado a Europa, vuelve a su país después de una larga ausencia. El PRI ha perdido al fin las elecciones y se inicia un peculiar período de transición. Julio vuelve a ese tiempo extraño de los regresos, donde se reencuentra con lo que pudo ser. En ese retorno se enfrenta a las claves de un amor perdido, la leyenda viva del poeta Ramón López Velar-de, un episodio de la guerra cristera del que depende supropio nombre. Regresa a una Ítaca azotada por el crimen organizado, la política entendida como conspiración, un México donde las cuentas mal saldadas de la Revolución vuelven con aire de tragicomedia y la épica se vuelve telenovela. El testigo es una irónica revisión de los mitos del mundo contemporáneo y una exultante reivindicación de la poesía como sustrato perdurable en el caos de la historia. Premio Herralde de Novela. «Un mundo ficticio excepcionalmente vívido y una demostración del poder testimonial de la ficción» (Chris Andrews, Times Literary Supplement); «Una de esas obras mayores que dan sentido a una vida en la literatura» (Christopher Domínguez Michael, Reforma); «Cuando ya a nadie se le ocurría ni preguntar si es posible escribir la Gran Novela Mexicana, Villoro puso una en lamesa» (Álvaro Enrigue, Letras Libres).
REQUIEM: UNA ALUCINACION
ISBN: 9788433914828
Page: 144
Lang: Castellano
Year: 2005
Price: 7.50
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Bajo la forma inédita de un diario, con este libro Tabucchi ha escrito su más profundo homenaje a Portugal. En un estado entre la experiencia de lo real y la percepción del sueño, entre la conciencia y la inconsciencia, un hombre se encuentra, sin saber explicarse cómo, en una Lisboa desierta y tórrida, al mediodía de un último domingo de julio. Sabe que tiene una misión que cumplir, en particular el encuentro con un personaje ilustre y desaparecido que, quizá como todos los fantasmas, se presentará solo a medianoche, pero no tiene ni idea de cómo llevarla a cabo. Este hombre se entrega así al flujo del azar, y se encuentra frente a un recorrido que lo lleva a revivir el recuerdo de aquel día, a transitar de nuevo por algunas etapas fundamentales de su vida, a tratar de resolver su estado alucinatorio.
DER TOD IN VENEDIG
ISBN: 9783596112661
Page: 139
Lang: Alemán
Year: 2015
Price: 10.73
Publisher By: Fischer taschenbuch verlag gmbh
Tags: Literatura en otros idiomas,En otros idiomas,Literatura
"Man denke sich den folgenden dichterischen Charakter. Ein Mann, edel und leidenschaftlich, aber auf irgendeine Weise gezeichnet und in seinem Gemüt eine dunkle Ausnahme unter den Regelrechten ... vornehm als Ansnahme, aber vornehm als Leidender, einsam, ausgeschlossen vom Glücke, von der Bummelei des Glücks und ganz und gar auf die Leistung gestellt." Was Thomas Mann 1907 noch auf Shakespeares ›Othello‹ bezog, gestaltete er selbst vier Jahre spter zu Gustav Aschenbach in dieser "Novelle gewagten. wenn nicht unmglichen Gegenstandes", vom pltzlichen "Einbruch der Leidenschaft" in einen homoerotisch veranlagten Menschen. Der nicht mehr junge Schriftsteller Guslav Aschenbach - mit den Gesichtszügen Gustav Mahlers - entdeckt für sich am Lido des schwülwarmen Venedig die Gestalt des apollinisch schnen Knaben Tadzio und strebt in seinen Gedanken zu ihm, steigert sich in eine unerfüllbare Liebe und verspielt damit, nach einem Wort von Heinrich Mann, "was ihm das wünschenswerteste schien". Ohne seine eigene Intention zu verbergen, erklrte Thomas Mann spter (1920 an Carl Maria Weber) Guslav Aschenbachs Sehnen nach Tadzio " Es ist das Problem der Schnheit , da der Geist das Leben, das Leben aber den Geist als ›Schnheitl‹ empfindet". denn "der Geist, welcher liebt, ist nicht fanatisch... er wirbt, und sein Werben ist erotische Ironie..." Er wollte seine Novelle verstanden wissen als "Übersetzung eines schnsten Liebesgedichtes der Welt ins Kritisch-Prosaische, des Gedichtes, dessen Schlustrophe beginnt ›Wer das Tiefste gedacht , liebt das Lebendigste .‹" (Hlderlin, ›Sokrates und Alkibiades‹)
CUENTOS UNICOS
ISBN: 9788483462850
Page: 312
Lang: Castellano
Year: 2012
Price: 9.45
Publisher By: Debolsillo
Tags: Terror en bolsillo,Narrativa en bolsillo,Literatura
DIARIO DE BURDEL
ISBN: 9788472233140
Page: 96
Lang: Castellano
Year: 1979
Price: 7.60
Publisher By: Tusquets editores
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura
Diario de burdel de Josep-Lluís Seguí, escrita en catalán y traducida por el autor, quedó finalista, tras una deliberación muy reñida del jurado, en la primera convocatoria del Premio La Sonrisa Vertical 1978 a la mejor novela erótica. Seguí dedica su libro a Georges Bataille y, en recuerdo de este «frecuentador de bibliotecas y burdeles», concibe a su protagonista desplazándose en los mismos contextos y, al igual que Batailley el propio Seguí, deseando y realizando el deseo de la escritura. Desde la atmósfera de disciplinado silencio de la Biblioteca, donde trabaja el joven estudioso de novelas eróticas clásicas, obsesionado por la inquietante presencia de una muchacha, entre ingenua y perversa, que acaba por conducirle a la máxima transgresión, hasta el enrarecido y desordenado dédalo del Barrio Chino, sus bares y sus burdeles, Josep-Lluís Seguí consigue arrastrarnos con él a la vivencia de íntimos y ocultos íncubos.
LOS CAMINOS DEL MUNDO
ISBN: 9788470350030
Page: 296
Lang: Castellano
Year: 1976
Price: 10.85
Publisher By: Editor caro raggio
Tags: Narrativa española,Novela contemporánea
PIERRE O LAS AMBIGUEDADES
ISBN: 9788485859405
Page: 486
Lang: Castellano
Year: 1982
Price: 21.41
Publisher By: S.a. montesinos editor
Tags: Narrativa anglosajona,Novela contemporánea
LA SOLUCION SALINA
ISBN: 9788472239340
Page: 264
Lang: Castellano
Year: 1996
Price: 13.30
Publisher By: Tusquets editores
Tags: Narrativa erótica,Romántica y erótica
Difícilmente, en un país tan puritano como Estados Unidos, un escritor que se dedica exclusivamente a escribir novelas eróticas y ensayos sobre sexo puede cosechar entre el público, y en la prensa, elogios semejantes a los que recibe Marco Vassi. Autores como Nabokov, Norman Mailer e incluso Saul Bellow, tan poco «sospechoso» de este tipo de aficiones, lo han situado en la categoría de maestro del género. Los especialistas consideran que Vassi es en la segunda mitad del siglo XX lo que Georges Bataille fue en la primera, con la diferencia radical de que el acercamiento de Bataille al sexo partía de una teoría con raíces en el movimiento surrealista francés y en el psicoanálisis, y Vassi, en cambio, hunde su conocimiento en la experiencia vivida, en la praxis del sexo, por así decirlo, a partir de la llamada revolución sexual de los años sesenta. Al igual que en Las comedias eróticas (La sonrisa vertical 68), que publicamos en 1990, Vassi vuelve aquí a sondear en las ruinas de un mundo en extinción en el que sus personajesy en particular el protagonistaaparecen como hermosos salvajes liberados de la locura que ensombrece una sociedad para él en descomposición. Se mueve en un mundo donde impera la sensualidad en estado puro y deja que su cuerpo y sus instintos le conduzcan a donde quieran llevarle, mucho más allá de lo imaginable, hasta las últimas consecuencias. No es de extrañar, pues, que en las páginas de La solución salina encontremos esta contundente afirmación «A pesar de tanta literatura y tanta propaganda, a pesar de mi propia formación contraria a todo ello, el sexo no es para mí un asunto de identidad. Cuando bajo la mirada y contemplo el ansioso culo que se agita, cuando disfruto cada instante del excelso contacto con el ser humano que menea ese culo y cuando siento mi polla exultar de felicidad por la belleza de nuestra danza, no me importa en absoluto saber el nombre de la otra persona. Ni siquiera me importa el mío. El éxtasis no tiene nombre».
BRIEFE= CARTAS DE LA PRINCESA PALATINA
ISBN: 9788487943485
Page: 160
Lang: Castellano
Year: 2004
Price: 8.07
Publisher By: S.l. caparros editores
Tags: Narrativa germánica,Novela contemporánea
RUIDO BLANCO
ISBN: 9788493999100
Page: 56
Lang: Castellano
Year: 2012
Price: 9.50
Publisher By: La bella varsovia
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura