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:
SUEÑO DEL FEVRE (ED. OMNIUM)
ISBN: 9788416035816
Page: 368
Lang: Castellano
Year: 2017
Price: 6.65
Publisher By: Gigamesh
Tags: Terror en bolsillo,Narrativa en bolsillo,Literatura
Un cautivador canto a la amistad El vapor más majestuoso del Misisipi surca un río de sangre... En 1857, la cuenca del Misisipi bulle de actividad los vapores señorean sus aguas en feroz competencia. Cuando Joshua York le ofrece sacar a flote sus naviera a cambio de unas pocas condiciones, sencillas aunque misteriosas, el capitán Marsh ve realizado su sueño ser el patrón del vapor más rápido del río. Pero los sueños de ambos se verán infiltrados por una pesadilla que anegará de sangre los fondeaderos. Para su segunda novela en solitario, Martin eligió el Misisipi de Mark Twain como escenario histórico de la que ha llegado a consagrarse como una de las novelas de vampiros más celebradas de todos los tiempos. Una atmósfera sobrecogedora construida con maestría, la recreación impecable del marco histórico y un tratamiento del monstruo cercano a la ciencia ficción que remite al mismísimo Stoker han convertido _Sueño del Fevre_ en otra novela de referencia de un escritor tan rotundo como polivalente
NIEBLA EN TANGER (FINALISTA PREMIO PLANETA 2017)
ISBN: 9788408178958
Page: 320
Lang: Castellano
Year: 2017
Price: 19.85
Publisher By: Planeta
Tags: Narrativa española,Novela contemporánea
Finalista Premio Planeta 2017 Niebla en Tángeres una bella historia de amor y misterio enuna ciudad cosmopolita y mágica, con un pasado fascinanteque envolverá al lector. El 24 de diciembre de 1951 Paul Dingle desapareció en el puerto de Tánger sin que se llegara a saber qué fue de él. Sesenta y cuatro años después, Flora Gascón sospecha que es el mismo hombre con el que ha tenido una aventura en Madrid y del que se ha enamorado. El nexo entre ellos Niebla en Tánger, la novela que Paul tenía sobre su mesilla de noche. Flora viajará hasta esta ciudad mágica y llena de secretos en busca de la autora de la novela, la única que puede decirle quién es en verdad su amante y cómo encontrarlo. Pronto se da cuenta de que es ella misma quien debe escribir el final de la historia, pues en esa aventura también está en juego su identidad; es un viaje al fondo de sí misma. Un amante fugaz. Una ciudad mágica. Un misterio olvidado en el viento.
ADA O EL ARDOR
ISBN: 9788433960078
Page: 600
Lang: Castellano
Year: 2017
Price: 14.15
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL MINISTERIO DE LA FELICIDAD SUPREMA
ISBN: 9788433979933
Page: 520
Lang: Castellano
Year: 2017
Price: 23.65
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea
Cómo contar una historia hecha añicos? Convirtiéndote poco a poco en toda la gente. No. Convirtiéndote poco a poco en todo. El ministerio de la felicidad suprema es la deslumbrante nueva novela de la mundialmente famosa autora de El dios de las pequeñas cosas. Nos embarca en un viaje íntimo de muchos años por el subcontinente indio, de los barrios masificados de la Vieja Delhi y las carreteras de la ciudad nueva a los montes y valles de Cachemira y más allá, donde la guerra es la paz y la paz es la guerra. Es una dolorosa historia de amor y una contundente protesta, una historia contada entre susurros, a gritos, con lágrimas carentes de sentimentalismo y a veces con una risa amarga. Cada uno de sus personajes está imborrable, tiernamente retratado. Sus protagonistas son gente rota por el mundo en el que vive y luego rescatada, recompuesta por actos de amor, y por la esperanza. La historia empieza con Anyum que antes se llamaba Aftab desenrollando una raída alfombra persa en un cementerio al que llama hogar. Nos encontramos con la extraña e inolvidable Tilo y los hombres que la amaron, incluido Musa, novio y exnovio, amante y examante sus destinos están tan entrelazados lo estaban y estarán para siempre sus brazos. Conocemos al casero de Tilo, un antiguo pretendiente, en la actualidad oficial de inteligencia destinado en Kabul. Y conocemos a las dos Miss Yebin la primera es una niña que nace en Srinagar y es enterrada en el atestado Cementerio de los Mártires; a la segunda la encuentran a medianoche, abandonada en la acera en el corazón de Nueva Delhi. A medida que esta novela cautivadora y profundamente humana trenza estas vidas complejas, reinventa lo que una novela puede hacer y ser. El ministerio de la felicidad suprema demuestra en cada página las milagrosas dotes de Arundhati Roy como contadora de historias.
LOS ELIXIRES DEL DIABLO (2ª ED.)
ISBN: 9788477028444
Page: 336
Lang: Castellano
Year: 2005
Price: 23.75
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura
LOS ULTIMOS BESOS
ISBN: 9788494749810
Page: 242
Lang: Castellano
Year: 2017
Price: 16.15
Publisher By: Atlantis
Tags: Narrativa romántica,Romántica y erótica
“Los últimos besos” es un texto intimista, desgarrador e intenso que relata el reencuentro de un amor después de 23 años, donde los protagonistas reviven su pasado enfrentándose a sus fantasmas interiores a través de un misterioso juego. Una visión hiperrealista y sorprendente del querer, que invita al lector a cuestionarse que no todo es blanco o negro, sino que hay infinidad de matices donde las cuestiones del corazón, a veces, la razón no entiende. Tiene ante sí un libro elegante, donde cada frase tiene un gran peso emocional y las palabras se agrupan de modo inteligente para crear una atmósfera repleta de romanticismo, humanidad, vitalismo y cercanía hacia el lector, y donde cualquiera, absolutamente cualquiera, puede sentirse identificado y soñar con tener sentimientos como los de nuestros dos protagonistas.
LA BARCA DEL TIEMPO: ANTOLOGIA POETICA
ISBN: 9788498959673
Page: 290
Lang: Castellano
Year: 2016
Price: 13.30
Publisher By: Visor libros
Tags: Poesía contemporánea hispanoamericana del XIX al XXI,Poesía,Literatura
SI hay una poeta que ha ejercido una influencia decisiva en el auge y la renovación de la poesía en castellano del siglo XX y comienzos del XXI es Cristina Peri Rossi. Su obra, subversiva, lírica o erótica, alegórica o narrativa expresa las emociones, los estados de ánimo, las ideas y los grandes mitos de todos los tiempos, desde la Torre de Babel hasta Facebook pasando por los conflictos más dolorosos el exilio, la soledad o los más fervorosos el amor sensual, carnal, y su mitificación Isolda tanto como Mina o Milva o Lara Fabian. Mitificación y desencanto irónico, ambas son las pulsiones, junto al erotismo y la voluptuosidad que atraviesan toda su poesía, y establece una corriente de comunicación con el lector o la lectora inmediata, pero permanente. Leemos sus poemas como en misa o como en una parodia irónica de la vida contemporánea, con el fantasma de la soledad al fondo, como última instancia de toda experienciahumana, ese viaje experimental. Feminista, su obra es un canto a las mujeres y a las palabras, que para ella, son la misma cosa. Su obra ha recibido varios premios, entre ellos, el de Princenton Press, en EE. UU.; el de la Asociación de Escritores de España, por Estrategias del deseo; siendo la primera mujer en ganar el Premio Internacional de Poesía de la Fundación Loewe, con el libro Playstati...
ISIDRO: RELATO DEL CAMPO DE CONCENTRACIÓN DE ALBATERA
ISBN: 9788494475146
Page: 160
Lang: Castellano
Year: 2016
Price: 9.50
Publisher By: La fea burguesia ediciones
Tags: Narrativa española,Novela contemporánea
Esta es una historia real. Isidro es un miliciano anarquista en la Barcelona de los primeros momentos de la Guerra Civil. A esta ciudad, llegan brigadistas procedentes de todos los lugares del mundo; entre ellos Kthe, una joven que huye de la Alemania nazi. Así empieza una historia que se desarrolla entre el frente de Aragón, la Barcelona convulsa de 1937 y un campo de concentración, el de Albatera, al que son trasladados, desde el puerto de Alicante, todas las personas que no consiguen partir hacia el exilio al término de la contienda. Durante los años de la Guerra y los que, tras la derrota, vinieron después, se van sucediendo momentos de solidaridad y amistad, de amor y, también, de sufrimiento. Pero este relato es sobre todo una historia de continua superación entre personas condenadas a vivir con la proximidad de la muerte. Fue la convicción de que iban a sobrevivir la que los animó a ayudarse a lo largo de cada día interminable, consiguiendo así que la brutal represión no los derrotara.
POR ULTIMO, EL CORAZON
ISBN: 9788498387612
Page: 416
Lang: Castellano
Year: 2016
Price: 19.00
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera,Novela contemporánea
THE OUTSIDER
ISBN: 9781473676398
Page: 496
Lang: Inglés
Year: 2018
Price: 9.02
Publisher By: Teach yourself books
Tags: Literatura en ingles,En otros idiomas,Literatura
When an eleven-year-old boy is found murdered in a town park, reliable eyewitnesses undeniably point to the town's popular Little League coach, Terry Maitland, as the culprit. DNA evidence and fingerprints confirm the crime was committed by this well-loved family man. Horrified by the brutal killing, Detective Ralph Anderson, whose own son was once coached by Maitland, orders the suspect to be arrested in a public spectacle. But Maitland has an alibi. And further research confirms he was indeed out of town that day. As Anderson and the District Attorney trace the clues, the investigation expands from Ohio to Texas. And as horrifying answers begin to emerge, so King's propulsive story of almost unbearable suspense kicks into high gear. Terry Maitland seems like a nice guy but there is one rock-hard fact, as unassailable as gravity a man cannot be in two places at the same time. Can he?
AUGUST & YO. TRES HISTORIAS DE WONDER
ISBN: 9788415594987
Page: 448
Lang: Castellano
Year: 2017
Price: 15.15
Publisher By: Nube de tinta
Tags: Narrativa extranjera,Novela contemporánea
Este volumen recoge tres historias que aportan nuevas perspectivas aWonder. La lección de AugustLa historia de Julian,El juego de ChristopheryCharlotte tiene la palabra. En ellas, cada uno de los protagonistas relata cómo conocer a Auggie cambió su vida. Y a ti, quién te ha cambiado la vida? WONDERhistorias Todos conocemos a Auggie y conocemos también su historia, una inolvidable lección de generosidad, amistad y coraje que abrió los corazones de millones de lectores de todo el mundo. Este volumen recopila tres puntos de vista sobre August la mirada de Julian, el chico que lo acosa; la complicidad de Cristopher, su amigo de toda la vida, y la benevolencia de Charlotte, su nueva compañera del colegio. A través de ellos conoceremos otra versión de August y cómo este cambió sus vidas. Wonder.August y yoes la recopilación de tres libros conmovedores, emotivos y brillantes. Tres historias de amistad y, sobre todo, de amabilidad, que juntas conforman un tesoro para a quienes les costó despedirse de Auggie tras la lectura deWonder. La lección de August. Descubre WONDER, el fenómeno que ya ha em...