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:
UN SUEÑO ATREVIDO; COMPARTIR UN SUEÑO; EN BUSCA DE UN SUEÑO
ISBN: 9788483466865
Page: 1216
Lang: Castellano
Year: 2008
Price: 14.21
Publisher By: Debolsillo
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura
DOÑA PERFECTA
ISBN: 9788446010548
Page: 440
Lang: Castellano
Year: 2006
Price: 7.60
Publisher By: Akal
Tags: Narrativa española,Novela contemporánea
Desde el mismo momento de su publicación en 1876, ha sido Doña Perfecta una obra de continuo éxito editorial y de público y ha resultado la más estudiada de las novelas galdosianas tras Fortunata y Jacinta. Igualmente, ha sido una de las obras más influyentes sobre autores posteriores, además de uno de los textos españoles más leídos después del Quijote. A pesar de esto, o por ello mismo, ha sido acusada también de ser una obra defectuosa, inmadura, partidista, de tesis... e, incluso, de no ser una novela sino un panfleto anticlerical y anticatólico, obviándose que presenta tal serie de elementos diversos que su comprensión y su análisis se convierten en una empresa compleja y difícil de realizar. Y hasta tal punto se conforma, así, una obra enrevesada que la crítica no ha conseguido ponerse de acuerdo en algunos de sus aspectos centrales; en último término, a causa de la habilidad del por entonces joven Galdós para presentar una obra extraña, en bastante medida, no sólo al panorama literario español de comienzos de la Restauración borbónica, sino de lo que se acostumbraría a escribir y leer todavía años después.
VENGANZA FATAL O LA FAMILIA DE MONTORIO
ISBN: 9788477026044
Page: 632
Lang: Castellano
Year: 2008
Price: 30.49
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura
LA ISLA MAGICA: UN VIAJE AL CORAZON DEL VUDU
ISBN: 9788477025108
Page: 521
Lang: Castellano
Year: 2005
Price: 12.44
Publisher By: Valdemar
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
William B. Seabrook nació en la localidad estadounidense de Westminster, Maryland, en 1886. Su abuelo paterno era el editor del diario local y su padre ministro de una iglesia luterana, lo que movió al joven Seabrook a interesarse por el periodismo y las religiones. A los veinte años viajó a Europa y, ya de regreso, inicia su carrera periodística en el «Atlanta Journal». En 1915 vuelve a Francia como camillero voluntario en la Gran Guerra. Herido y repatriado, es contratado por el «New York Times» donde publica una serie de crónicas sensacionalistas sobre crímenes, ocultismo, etc. Tras pasar un año en Arabia, publica Adventures in Arabia (1927) y comienza una carrera de escritor de éxito. Sus libros de viajes La isla mágica (1929) o Jungle ways (1930) son relatos de aventuras brillantes y amenos que le granjean una gran popularidad. La isla mágica es un reportaje literario que recoge la estancia de un año de Seabrook en la jungla de Haití, donde se convirtió en el primer hombre blanco que se inició en los misterios del vudú, de la mano de Mamá Célie que le mostró los santuarios más secretos de la isla. La publicación de La isla mágica causó un gran impacto tanto en Estados Unidos como en Europa, donde no se conocía la magia negra haitiana y sus ritos, dando lugar a películas de terror como Yo anduve con un zombie (1943), dirigida por Jacques Tourneur, o introduciendo por primera vez el término «zombie» en la cultura occidental.
POESIAS
ISBN: 9788437622934
Page: 808
Lang: Castellano
Year: 2006
Price: 18.05
Publisher By: Catedra
Tags: Clásicos grecolatinos,Clásicos,Literatura
Es opinión común, basándose en la "Chronica" de Jerónimo, que Catulo murió treinta años después de su nacimiento en Verona en el año 84. Muy pocas cosas de su vida podemos colegir a partir de su poesía y por datos posteriores que fue de rica familia provincial, frecuentada por César en sus viajes a la Galia, que se trasladó a Roma de joven con la intención de hacer política, pero terminó dedicándose a la poesía, y que sus poemas hicieron célebre a su amada Lesbia, pseudónimo que ocultaba a una mujer real que Catulo nos presenta como culta, entendida en poesía, libre, casada y bella. Catulo heredó de Calímaco una visión sobre la responsabilidad del poeta que le hace estar por encima de los géneros y de las técnicas tradicionales, manifestando su individualidad estética al defender polémicamente su poesía contra opciones poéticas rivales. Catulo convirtió, además, la poesía ligera de los aristócratas, en opción vital. La seriedad con la que relata su pasión por Lesbia y el papel que desempeñan sus diversas alternativas le diferencian de todos sus contemporáneos para quienes el amor era algo ligero o bien tabú del que no se hablaba. Transformó en lírica la ligereza y ocasionalidad del epigrama y convirtió el poema breve en vehículo de una nueva estética y de una nueva ética literarias.
UNA HABITACION PROPIA
ISBN: 9788432219641
Page: 160
Lang: Castellano
Year: 2001
Price: 10.92
Publisher By: Seix barral
Tags: Narrativa extranjera,Novela contemporánea
EL MISTERIO DE LA CRIPTA EMBRUJADA
ISBN: 9788432208157
Page: 192
Lang: Castellano
Year: 2001
Price: 14.25
Publisher By: Seix barral
Tags: Narrativa española,Novela contemporánea
«En aquella época me entretenía leer novelas policíacas. Acababa de leer una de Ross McDonald cuyo nombre no recuerdo, y tuve el capricho de seguir sus pasos a mi manera, más como un homenaje que como parodia. Así empecé y acabé, casi de un tirón, en el plazo de una semana, El misterio de la cripta embrujada. Nunca más he vuelto a escribir con tanta despreocupación ni con tanto placer ni con tanto aprovechamiento de las horas.» Eduardo MendozaLas enigmáticas desapariciones de niñas del colegio de las madres lazaristas de San Gervasio son el punto de inicio de la aventura indagatoria que tiene como protagonista a un cliente del manicomio, quien, obligado a convertirse en investigador, se verá envuelto en toda clase de percances de los que logrará salir llevando a cabo su cometido y descubriendo una intrincada farsa de gente pudiente. Aparentemente nivelada y lisa, la escritura de Mendoza constituye un espléndido ejemplo de investigación literaria personal, ajena a todo mimetismo, que ahonda en las posibilidades de volver del revés, sin infringirlas a primera vista, las posibilidades del relato tradicional, e indagar así, como un buen detective, o como un personaje de Henry James en el dibujo que se nos muestra al dorso del tapiz de la trama. Una farsa burlesca y una sátira moral y social que tiene sus raíces últimas en la picaresca y en el modelo cervantino.
EL PRIMER HOMBRE
ISBN: 9788472238312
Page: 304
Lang: Castellano
Year: 1994
Price: 17.10
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea
Ese hombre del título sería el padre del niño Jacques Cormery , protagonista de esta historia. Pero de este padre emigrante, que murió en el frente durante la primera guerra mundial y que se había casado con una menorquina analfabeta y casi muda con la que apenas dispuso del tiempo necesario para tener dos hijos, poco se sabrá. Los pobres no tienen historia, o tan sólo aquella que les otorgan las guerras y las revoluciones. El verdadero primer hombre es el hijo sin padre, educado en un miserable barrio periférico de Argel por una abuela autoritaria, que le inflige castigos corporales ante una madre impotente, exhausta por su trabajo «en casas ajenas», cómo y por qué caminos llegó ese niño indigente a convertirse en Premio Nobel de Literatura ? El caso es que esta novela, que narra cómo ese niño va haciéndose lentamente, construyéndose a sí mismo, tan diferente de lo que cabría esperar de él por sus orígenes, se nos aparece como la historia de la propia niñez de Albert Camus .
LA PASION TURCA
ISBN: 9788408067375
Page: 352
Lang: Castellano
Year: 2003
Price: 7.55
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL HOMBRE SIN ATRIBUTOS
ISBN: 9788432248146
Page: 1568
Lang: Castellano
Year: 2010
Price: 25.55
Publisher By: Seix barral
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
El hombre sin atributos fue escrita entre 1930 y 1942 y quedó interrumpida por la muerte del autor. Los actores principales de esta tragicomedia monumental son Ulrich, el hombre sin atributos, el matemático idealista, el sarcástico espectador; Leona y Bonadea, las dos amadas del matemático, desbancadas por Diotima, cerebro dirigente de la «Acción Paralela» y mujer cuya estupidez sólo es comparable a su hermosura; y Arnheim, el hombre con atributos, un millonario prusiano cuya conversación fluctúa entre las modernas técnicas de la inseminación artificial y las tallas medievales búlgaras. «El hombre sin atributos es una de las novelas cumbre de este siglo. No es sólo una obra de arte. Es también un análisis minucioso y sistemático del alma de la civilización, un panorama prodigioso de sus enfermedades y de sus virtudes», Javier Alfaya, El Mundo «La más importante novela del siglo XX escrita en alemán», El País «Espléndido y terapéutico, inteligente y dotado de un agudo sentido del humor», Sunday Telegraph
EL OTOÑO DEL PATRIARCA
ISBN: 9788497592413
Page: 304
Lang: Castellano
Year: 2014
Price: 9.45
Publisher By: Debolsillo
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Gabriel García Márquez ha declarado una y otra vez que El otoño del patriarca es la novela en la que más trabajo y esfuerzo invirtió. En efecto, García Márquez ha construido una maquinaria narrativa perfecta que desgrana una historia universal -la agonía y muerte de un dictador- de forma cíclica, experimental y real al mismo tiempo, en seis bloques narrativos sin diálogo, sin puntos y aparte, repitiendo una anécdota siempre igual y siempre distinta, acumulando hechos y descripciones deslumbrantes. Novela escrita en Barcelona entre 1968 y 1975, El otoño del patriarca deja asomar en su trasfondo el acontecimiento más importante de la historia española de aquellos años -la muerte del general Franco- aunque su contexto y estilo sean, como simpre en este escritor, el de la asombrosa realidad latinoamericana que García Márquez ha elevado una vez más a la dignidad de mito.