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:
MUSICA DE OPERA
ISBN: 9788433998705
Page: 280
Lang: Castellano
Year: 2019
Price: 17.00
Publisher By: Anagrama
Tags: Narrativa española,Novela contemporánea
EL PRÍNCIPE LESTAT (CRÓNICAS VAMPÍRICAS 11)
ISBN: 9788490708255
Page: 560
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: B de bolsillo ediciones b
Tags: Terror en bolsillo,Narrativa en bolsillo,Literatura
Transcurrido más de un cuarto de siglo desde la publicación de Entrevista con el vampiro y Lestat el vampiro, Anne Rice regresaba a sus «Crónicas Vampíricas» con El Príncipe Lestat para darle una vuelta de tuerca a su cosmología vampírica y devolvernos a su seductor mundo de espíritus y fuerzas oscuras.«Beberé de tu sangre y tú beberás la mía. Nos conoceremos y amaremos el uno al otro, y seremos hermanos por siempre jamás, sangre de la misma sangre. » El mundo de las criaturas de la noche está sumido en una crisis los vampiros han proliferado sin control y ahora han empezado a producirse pavorosos incendios en todo el mundo. Algunos vampiros ancianos, despertados de su sueño bajo tierra, obedecen las órdenes de una misteriosa Voz que los incita a quemar indiscriminadamente a los jóvenes no muertos, rebeldes que rondan por ciudades como París, Bombay, Hong Kong, Kyoto y San Francisco. En El Príncipe Lestat nos reencontramos con personajes ya conocidos como Louis de Pointe du Lac, el eternamente joven Armand, Mekare y Maharet, Pandora y Flavius, David Talbot y Marius, así como con otras nuevas y seductoras criaturas, reunidas todas ellas con el objetivo común de averiguar quién o qué es la Voz y descubrir qué pretende y por qué.La única espe...
PRESAS
ISBN: 9788416858835
Page: 472
Lang: Castellano
Year: 2019
Price: 15.20
Publisher By: Nocturna ediciones
Tags: Juvenil
Por la autora de Seré frágil (segunda finalista en el X Premio Internacional para Jóvenes Jordi Sierra i Fabra), una fascinante novela ambientada en una cárcel y protagonizada por dos jóvenes una voluntaria y una presa. El mundo es una escala de grises, pero siempre lo vemos en blanco y negro. El blanco de quien es inocente y se acerca a la prisión con miedo a convertirse en una víctima. El negro que inunda las celdas de aislamiento. Y el gris que envuelve el lugar, plagado de matices. Un día me dijeron «Leire, no vayas a la cárcel, hay gente peligrosa». Y les sorprendió cuando contesté «Y fuera también». Ambientada en una cárcel, Presas narra la realidad de una prisión desde dos puntos de vista opuestos el de Leire, que accede como voluntaria, y el de Azahara, encerrada por un crimen terrible. Sin embargo, por muy distintas que sean sus perspectivas, pronto ambas descubrirán que unos barrotes no son la única forma de convertir a las personas en presas.
HERMANAS (BARBARA & IRENE)
ISBN: 9788495291707
Page: 82
Lang: Castellano
Year: 2019
Price: 10.45
Publisher By: La uña rota
Tags: Teatro contemporáneo extranjero del XIX al XXI,Teatro,Literatura
En este perturbador y bello texto de Pascal Rambert, dos hermanas, Bárbara e Irene, buscan la manera de arrojarse a la cara esas palabras que sus cuerpos aún no han dicho. Bárbara e Irene, que desde hace años se aman en el rencor, no necesitan llegar a las manos para hacerse daño. Les basta el lenguaje. Un lenguaje quirúrgico y descarnado, de una extraña intensidad lírica, que empuñan como un arma para expresar su deseo de venganza «Te das cuenta de a lo que hemos llegado? le pregunta Bárbara a Irene. A que la palabra hermana rasgue los labios». Y más adelante, Irene le espeta «Si destruyo tu lengua te destruyo a ti si destruyo tu lenguaje destruyo tu mundo». Incluimos EL ARTE DEL TEATRO, en la que él (o ella) brinda a su perro toda una declaración irreverente de amor al teatro.
HEREDEROS DEL TIEMPO
ISBN: 9788498891195
Page: 518
Lang: Castellano
Year: 2019
Price: 28.45
Publisher By: Alamut ediciones
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura
Una carrera por la supervivencia entre las estrellas. Los últimos restos de la especie humana dejan una Tierra moribunda, ansiosos por encontrar un nuevo hogar entre las estrellas. Siguiendo los pasos de sus antecesores, descubren el mayor tesoro de una era remota un mundo terraformado y preparado para la vida humana.Pero este nuevo Edén no es tan ideal como parece. En los largos años desde que el planeta fue abandonado, el trabajo de sus ingenieros ha dado frutos catastróficos. El planeta no se encuentra intacto ni deshabitado. Sus nuevas dueñas lo han convertido en refugio de la peor pesadilla de la humanidad. Ahora dos civilizaciones se encuentran en rumbo de colisión, y ambas afrontan los límites de lo que harán para sobrevivir. El destino de la humanidad pende de un hilo. Quiénes serán los verdaderos herederos de esta nueva Tierra?"Una aproximación innovadora a las civilizaciones post distópicas, con la construcción de escenario más inteligente en términos evolutivos que jamás leeréis." -Peter F. Hamilton
YOU ARE MAGICAL Y TU SIN DARTE CUENTA
ISBN: 9788402422040
Page: 144
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Bruguera
Tags: Juvenil
LA HISTORIA DE TU VIDA
ISBN: 9788498891188
Page: 240
Lang: Castellano
Year: 2019
Price: 18.95
Publisher By: Alamut ediciones
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura
"Una torre que se alza sobre la llanura mesopotámica hasta tocar la bóveda del cielo. Dos hombres que alcanzan un grado de inteligencia tan alto que se asemejan a dioses. La prueba de que las matemáticas carecen de sentido. Un lenguaje alienígena que permite a quienes lo leen expandir su consciencia a lo largo del tiempo. La cábala y la teoría de la preformación se combinan en una Inglaterra victoriana salida de nuestros sueños, o de nuestras pesadillas. Ante la llegada de los metahumanos, la ciencia humana se ve reducida a una nota a pie de página. En un universo donde Dios existe sin que quepa ninguna duda, es posible no amarle? Y si pudieras programarte para ignorar las apariencias, te arriesgarías a perder toda percepción de la belleza humana? Ted Chiang, galardonado con el premio John W. Campbell Jr., brilla como una nova en el firmamento de la ciencia-ficción. Con un premio Hugo, tres Nebula, un Sturgeon, un Kurd Lasswitz, dos Seiun, un Sidewise y dos Locus, La historia de tu vida es un libro imprescindible. En 2016, el relato que da nombre a esta antología ha sido llevado al cine bajo el título La llegada (por Denis Villeneuve, con Amy Adams y Jeremy Renner), cosechando un enorme éxito mundial y lanzando a Ted Chiang al estrellato de los autores de ciencia-ficción mejor adaptados. "
EL CAMINO
ISBN: 9788423355501
Page: 336
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Destino
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Una de las mejores novelas de Miguel Delibes, «una de las obras maestras de la narrativa contemporánea» Estudio preliminar y propuestas de trabajo a cargo de Maria Luisa Sotelo. Daniel el Mochuelo intuye a sus once años que su camino está en la aldea, junto a sus amigos, sus gentes y sus pájaros. Pero su padre quiere que vaya a la ciudad a estudiar el Bachillerato. A lo largo de la noche que precede a la partida, Daniel, insomne, con un nudo en la garganta, evocará sus correrías con sus amigosRoque el Moñigo y Germán el Tiñosoa través de los campos descubriendo el cielo y la tierra, y revivirá las andanzas de la gente sencilla de la aldea. La simpatía humana con que esa mirada infantil nos introduce en el pueblo, haciéndonos conocer toda una impresionante galería de tipos y la fuerza con que a través de rasgos frecuentemente caricaturescos se nos presentan siempre netos y vivos es uno de los mayores aciertos de esta novela. Feliz evocación de un tiempo cuyo encanto y fascinación advertimos cuando ya se nos ha escapado entre los dedos,El caminoes, por su amalgama de nitidez realista, humor sutil, nostalgia contenida e irisación poética no sólo una de las mejores novelas de Miguel Delibes, sino también, como señalaba la crítica, «una de las obras maestras de la narrativa c...
EL HOMBRE QUE NUNCA EXISTIO; OPERACION DESENGAÑO
ISBN: 9788494725630
Page: 336
Lang: Castellano
Year: 2019
Price: 19.95
Publisher By: Reino de redonda
Tags: Narrativa extranjera,Novela contemporánea
Las dos caras de una operación de inteligencia que, aunque oficialmente secreta, se hizo pronto legendaria y se convirtió en el engaño más decisivo de todos los tiempos. En la madrugada del 30 de abril de 1943, un cadáver con el uniforme de oficial de los Royal Marines fue arrojado a las aguas cercanas a la costa sudoccidental de España. Llevaba una cartera que contenía documentos con los detalles de una inminente invasión aliada de Grecia. Como habían previsto los británicos, el gobierno supuestamente neutral de la España franquista entregó esos documentos al alto mando nazi, que se tragó la historia de cabo a rabo. Quizá fue el engaño más decisivo de todos los tiempos, porque los aliados no tenían semejante plan el propósito de la Operación Carne Picada era confundir al alto mando alemán sobre su verdadero objetivo un ataque a la Europa meridional a través de Sicilia. Aunque oficialmente secreta, la operación se hizo pronto legendaria (en parte debido a la costumbre de Churchill durante la postguerra de contar la historia en cenas). Dio origen a dos libros muy diferentes. En 1950 apareció la incisiva novelaOperación Desengaño, deDuff Cooper, una narración novelada, que el gobierno intentó retirar. Su publicación llevó a l...
EL ASCENSO DE NAGASH Nº 2/3
ISBN: 9788445006191
Page: 1256
Lang: Castellano
Year: 2019
Price: 36.05
Publisher By: Minotauro
Tags: Narrativa fantástica,Géneros literarios,Literatura
El segundo de tres ómnibus donde se narran los orígenes de Age of Sigmar Nagash es el primer nigromante y el señor supremo de los no muertos. Arrebató los secretos de la magia oscura a los elfos y los pervirtió para ponerlos al servicio de sus objetivos. Cuando los reyes sacerdotes de Nehekhara se aliaron para enfrentarse a él, Nagash destruyó sus ejércitos y saqueó sus ciudades. Formó el mayor ejército de muertos que el mundo haya conocido jamás y se convirtió en un dios oscuro inmortal. Sus proezas son legendarias. Esta es su historia. Incluso los dioses tienen un origen, y el Dios de la Muerte no iba a ser menos. Nagash acompaña a los Reinos Mortales como un coloso, pero una vez fue humilde (bueno, quizá no del todo), un rey sacerdote que cambió el mundo para siempre por pura voluntad. Descúbrelo en estas tres novelas clasicas de Warhammer Chronicles. Contiene las novelas Nagash el hechicero, Nagash el invencible y Nagash el Inmortal, así como un relato inédito Roer los huesos.
LA CENA SECRETA (EDICIÓN ESPECIAL 500 AÑOS LEONARDO DA VINCI)
ISBN: 9788408208075
Page: 464
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: Planeta
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
Edición especial 500 años Leonardo da Vinci Incluye el dossier «Los otros enigmas de Leonardo da Vinci» Enero de 1497.Durante semanas, una serie de cartas anónimas enviadas a la corte del papa Alejandro VI advierten que en Milán el controvertido Leonardo da Vinci está ejecutando una obra diabólica un mural deLa Última Cenaen el que no sólo ha pintado a los apóstoles sin su preceptivo halo de santidad sino que el propio artista se ha retratado entre ellos, dando la espalda a Jesucristo. Gray Agustín Leyre, inquisidor dominico experto en la interpretación de mensajes cifrados, es enviado a la corte de los Sforza para supervisar esa pintura y tratar de descifrar la clave que protege la identidad del remitente de las cartas. Lo que está a punto de descubrir conseguirá cambiar nuestra forma de ver la pintura del genio del Renacimientopara siempre. Con la maestría de los grandes escultores de novelas de intriga, Javier Sierra recupera uno de los enigmas más fascinantes de la historia del arte.
LAS NOVELAS DE TORQUEMADA
ISBN: 9788437639468
Page: 616
Lang: Castellano
Year: 2019
Price: 18.05
Publisher By: Catedra
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Las novelas de Torquemada (1889-1895) son una obra maestra del lenguaje y una de las mejores creaciones de Galdós.Cuentan la historia del usurero Francisco Torquemada y su prodigioso ascenso económico y social; y son asimismo la narración de sus enormes padecimientos. El miserable usurero del comienzo se eleva a los puestos más altos de las finanzas y de la política, todo esto mientras se somete a un divertidísimo aprendizaje del lenguaje y de las costumbres de la buena sociedad. En esta serie de cuatro novelas, el autor trató de representar al personaje mediante su habla. El resultado es un soberbio ejercicio de estilo que integra estas novelas en la renovación del género de finales del siglo XIX y comienzos del XX. Las novelas son muestra del humor inigualable y de la superioridad del genio galdosiano en la creación de personajes.