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 LUNA DEL CAZADOR / SOLDADO AZUL
ISBN: 9788477028390
Page: 464
Lang: Castellano
Year: 2016
Price: 23.75
Publisher By: Valdemar
Tags: Narrativa extranjera,Novela contemporánea
La luna del cazador dio lugar a la película La noche de los gigantes (1968), dirigida por Robert Mulligan, y Soldado azulinspiró el film de igual título dirigido por Ralph Nelson. Si hay un tema que haya hecho fortuna en la literatura western, ese es elde la cautiva blanca entre los pieles rojas desde el secuestro de las dos hijas del coronel Munro en El último mohicano hasta la desesperada búsquedade Debbie en Centauros del desierto de Alan Le May. Este es también el tema de las dos novelas de Theodore Victor Olsen (1932-1993)que componen este volumen. La luna del cazador (Stalking Moon, 1965), magníficamente adaptada alcine por Robert Mulligan en 1968, es considerada la obra maestra de Olsen. Un destacamento de caballería persigue a un grupo de apachesescapados de una reserva, ataca uno de sus poblados y se lleva a las mujeres y niños supervivientes de vuelta a la reserva. Entre los cautivos hayuna mujer blanca, Sara Carver, y su hijo medio indio. El explorador que guía el destacamento, Sam Vetch, a punto de licenciarse del ejército,accederá a escoltar a la mujer blanca y a su hijo hasta territorio seguro. Pero alguien sigue su rastro en la distanciaSoldado Azul (Arrow in the sun, 1969) es una historia de pioneros, guerra india y supervivencia. Nos cuenta las desventuras de Cresta Lee, unamujer lenguaraz, ...
PINGÜINOS EN PARIS (BAJO DOS TRICOLORES)
ISBN: 9788416565108
Page: 646
Lang: Castellano
Year: 2017
Price: 19.00
Publisher By: Comuniter
Tags: Narrativa española,Novela contemporánea
Pingüinos en París (Bajo dos tricolores), es una historia sobre protagonistas dentro de un momento y un contexto histórico apasionante, que recrea importantes episodios de la Guerra Civil Española y de la II Guerra Mundial. Protagonistas reales como Robert Capa, Gerda Taro, Luise Rainer, Martín Bernal, Raymond Dronne o Alfonso XIII y los tal vez ficticios como Hugo, Nicoletta, Pietro, David o Fiorella, conquistarán nuestros corazones. Lugares como Barcelona, Madrid, Teruel, Brunete, Londres, Livorno, Roma, Berlín, Sicilia; la Olivetti barcelonesa o la maternidad de Elna y especialmente París, son también actores de la novela. Porque durante muchos años se olvidó que la liberación de París del yugo nazi tuvo como protagonistas principales a los hombres de La Nueve. Integrada en la 2 División Blindada, al mando del general Leclerc, La Nueve estaba compuesta casi exclusivamente por republicanos españoles los Pingüinos -, que conduciendo sus half-track con nombres tan inequívocos como España Cañí, Guadalajara, Brunete, Santander, Teruel, Ebro o Almirante Buiza,fueron los primeros en desafiar a la numerosa guarnición alemana, penetrar por la antigua Puerta de Italia y atravesar toda la ciudad hasta llegar al ayuntamiento de la capital la tarde del 24 de agosto de 1944. Esta novela, como dice Evelyn Mesquida en su prólogo, rinde homenaje a ese combate y a todos los republicanos que lucharon bajo dos tricolores para liberar a Europa.
VARNEY, EL VAMPIRO: O EL FESTÍN DE SANGRE (VOL. 1) (CAP. I-XVII)
ISBN: 9788494502651
Page: 154
Lang: Castellano
Year: 2016
Price: 15.67
Publisher By: Pulpture
Tags: Narrativa de terror,Géneros literarios,Literatura
La familia Bannerworth atraviesa el peor de sus momentos. Tras la muerte de su padre, el hijo mayor, Henry, hereda las tristes sobras de una fortuna dilapidada a lo largo de los últimos cien años. Larga y vergonzosa es la lista de ovejas descarriadas que tomaron las riendas de la hacienda de Bannerworth Hall, y, ahora que por fin un hombre honrado es el cabeza de familia, no queda ya nada que gestionar. No siendo suficiente con eso, una misteriosa y terrible figura aparece durante una noche de tormenta en la ventana de Flora, la hermana pequeña. Los pavorosos y miserables acontecimientos que de esta visita se derivan no es algo que podamos contar aquí, pero larga es la lista de desgracias y desventuras que les esperan a los Bannerworth y sus amistades en su enfrentamiento con el siniestro Varney... el vampiro. Varney, el Vampiro es un clásico de la literatura de horror gótico. Se publicó entre 1845 y 1847 en el famoso formato de los penny dreadful, entregas periódicas que se vendían a un penique, y alcanzó la friolera de 220 capítulos. Su autor, James Malcom Rymer, fue coautor con Thomas Preskett Prest (al que también se le atribuyen varios capítulos de esta historia) de The String of Pearls A Romance, otro penny dreadful en el que dieron vida al famoso Sweeney Todd, el barbero diabólico de la calle Fleet.
SHERLOCK HOLMES ANOTADO: RELATOS PACK: RELATOS I Y II
ISBN: 9788446042679
Page: 1968
Lang: Castellano
Year: 2016
Price: 95.00
Publisher By: Akal
Tags: Novela negra
Tiene entre sus manos la publicación más importante del detective en cuatro décadas, editada por una de las autoridades sherlockianas más destacadas del mundo, Leslie S. Klinger un libro que atraerá a todo lector y amante de la buena literatura. Los que no conozcan al famoso detective apreciarán la clara presentación de Klinger de las renombradas historias en el orden original de publicación, mientras que los sherlockianos experimentados se verán cautivados con las anotaciones, cuidadosamente investigadas, para presentar la información histórica sobre la Inglaterra victoriana, al igual que explicaciones de las teorías sherlockianas imperantes. El primer volumen, contiene los relatos publicados desde 1891 a 1893 y más tarde recogidos en forma de libro como «Las aventuras de Sherlock Holmes» y «Las memorias de Sherlock Holmes». El segundo volumen contiene los relatos publicados desde 1903 a 1927 en la Strand Magazine y más tarde recogidos en forma de libro como «El regreso de Sherlock Holmes», «Su último saludo» y «El libro de casos de Sherlock Holmes».
THE THREE-BODY PROBLEM 1
ISBN: 9781784971571
Page:
Lang: Inglés
Year:
Price: 10.16
Publisher By: Head of zeus
Tags: Literatura en ingles,En otros idiomas,Literatura
UNA VIDA RETIRADA: INAZARES, DE CAMINO HACIA EL CIELO
ISBN: 9788413314587
Page: 220
Lang: Castellano
Year: 2019
Price: 13.30
Publisher By: Circulo rojo
Tags: Narrativa española,Novela contemporánea
FABULAS Y LEYENDAS DE CHINA
ISBN: 9788494464935
Page: 226
Lang: Castellano
Year: 2016
Price: 16.62
Publisher By: Quaterni
Tags: Narrativa extranjera,Novela contemporánea
Fábulas y leyendas de China contiene algunos de los cuentos populares más queridos por los lectores chinos tales como El escarabajo dorado o por qué el perro odia al gato, La gran campana, La extraña Historia del Doctor Perro o El pez parlante. Publicado inicialmente en 1919, este libro ha emocionado y entretenido a lectores de todas las edades y constituye una inmejorable introducción al folclore y los mitos populares chinos. Junto a esta selección de diecinueve cuentos, se incluyen las ilustraciones originales de la primera edición, obra de Li Chu Tang, lo que convierten al libro en un clásico atemporal de lectura obligada para cualquier tipo de lector, independientemente de sus gustos literarios. Con esta obra, ponemos fin a la trilogía Fábulas y leyendas de Oriente, con la que hemos querido rendir homenaje a la magia y al encanto de los cuentos populares, relatos que permiten una lectura inocente y enriquecedora para un niño y otra mucho más profunda y reflexiva para un adulto.
YO TENIA UNA ISLA
ISBN: 9788417978013
Page: 248
Lang: Castellano
Year: 2019
Price: 18.05
Publisher By: Navona
Tags: Narrativa extranjera,Novela contemporánea
Dos hermanas nacidas en una isla con menos de mil habitantes, una madre combativa y un padre hedonista, una abuela partisana, un muchacho asilvestrado. Teresa, la hija menor, intentará huir para encontrar su sitio en el mundo, pero inevitablemente tendrá que ajustar cuentas con la isla, como también con el distanciamiento de su fascinante hermana, con las vicisitudes políticas que la obsesionan o con la nostalgia del largo verano que ha sido su infancia. Un relato de cuatro décadas que tiene como centro geográfico, político y sentimental la isla del Giglio. Un lugar paradisíaco y alejado que, sin embargo, se convierte en punto de partida y de llegada de acontecimientos que marcan una historia familiar y, a la vez, la historia de un país.A medio camino entre novela de formación, saga familiar y parábola de los últimos años de Italia, la novela de Lorenza Pieri es un libro intenso y luminoso en el que la lengua tiene la fuerza magnética de la naturaleza salvaje y del mar en que se inspira.
EL DIARIO DE LA DAMA IZUMI
ISBN: 9788494673238
Page: 240
Lang: Castellano
Year: 2017
Price: 18.05
Publisher By: Satori
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura
En el refinado mundo cortesano de la capital, enclaustradas tras los muros del Palacio Imperial y ocultas tras pesadas persianas de bambú, las mujeres japonesas diseñaron un lenguaje propio con el que escribieron algunas de las páginas más importantes de la literatura japonesa. Una historia que comienza con una dama apenada que llora la muerte reciente de su joven amante, el príncipe Tametaka. Recluida en su mansión, los días de Izumi transcurren monótonos hasta que un día de verano recibe un poema en el que príncipe Atsumichi le declara su amor. Desde ese instante asistiremos al desarrollo de una exquisita historia de amor llevada en el más absoluto secreto, un amor clandestino que desafió las convenciones sociales y que causó un escándalo sin precedentes en la sociedad del momento.
SOLOS (LIBRO UNO): ORIGEN
ISBN: 9788416436491
Page: 264
Lang: Castellano
Year: 2016
Price: 16.10
Publisher By: Dolmen editorial
Tags: Narrativa de terror,Géneros literarios,Literatura
Solos" (Origen) es un relato de supervivencia, una carrera contrarreloj en la que los protagonistas descubrirán que los seres humanos pueden ser más peligrosos que los propios zombis. Cuando todo lo que conoces ha desaparecido. Cuando todos a los que amas ya no están. Cuando todo lo que te queda es levantarte otro día para seguir luchando. Qué es lo que hace que sigas a delante...? La esperanza. Alicia trabaja como canguro en sus horas libres cuidando a Naiara y Dani, los hijos de un matrimonio acomodado. Es la noche de San Juan y ella se queda con los dos niños mientras los padres se van a disfrutar de la fiesta del encendido de las hogueras. Nadie imagina que esa noche la existencia, tal como la conocemos, cambiará para siempre. Una plaga ha tomado el mundo y se extiende como una mancha de aceite, arrasándolo todo; los muertos han vuelto a la vida. Alicia, Naiara y Dani tendrán que permanecer unidos y hacer frente a las adversidades para tratar de ponerse a salvo.
APRENDERE A REZAR PARA LOGRARLO
ISBN: 9788415739203
Page: 140
Lang: Castellano
Year: 2017
Price: 11.30
Publisher By: Delirio
Tags: Narrativa española,Novela contemporánea
El tema de este conjunto de relatos es el juego en todas sus variantes. El juego que crea y transforma la amistad entre dos amigos, los juegos de poder entre hermanos o el juego ritual del cortejo. En este libro el lector encontrará dos secciones la primera dedicada a la vida y sus ritos cotidianos antes de la llegada de Internet, y la segunda, dedicada al atávico mundo de las nuevas tecnologías, donde el juego se convierte en videojuego, el trabajo se gamifica y proliferan los espacios virtuales en los que lo humano, el amor, la pérdida, el engaño o la traición, persisten bajo unas nuevas, siniestras y cambiantes formas.Tras el éxito de Yo mataré monstruos por ti, primer libro de relatos y obra de culto en las barriadas de provincias, el segundo libro de relatos de Víctor Balcells explora con el mismo estilo irreverente y el mismo sentido del humor, territorios ya maduros, pero todavía por conocer, de nuestro tiempo.
EL LADO PERDIDO
ISBN: 9788494528217
Page: 368
Lang: Castellano
Year: 2016
Price: 16.10
Publisher By: Oceano
Tags: Juvenil
Después de que la Alianza quedara prácticamente destruida, Nathan se vio obligado a ser partícipe del más doloroso crimen. Ahora su sed de venganza es cegadora. No le deja dormir, sus visiones están bañadas en sangre y no descansará hasta aniquilar a todos los que han hecho de su vida un infierno. Pero como ha sucedido desde el principio, Nathan tendrá que tomar partido,no sólo en el combate final entre los dos bandos enfrentados en el exterior, sino también entre los dos lados que luchan dentro de él. De su decisión dependerá lo que ocurra, y sólo él tiene el poder para que todo arda o para que una esperanza pueda nacer.El lado perdido es el explosivo final de la trilogía Una vida oculta. Una bomba que aturde los sentidos. Un terremoto. Un sismo indescriptible.