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:
EL MANANTIAL
ISBN: 9788423430925
Page: 864
Lang: Castellano
Year: 2019
Price: 20.85
Publisher By: Deusto s.a. ediciones
Tags: Narrativa extranjera,Novela contemporánea
El libro sigue su batalla para practicar lo que el público ve como la arquitectura moderna y racional, en un mundo centrado en la adoración de la tradición y la falta de originalidad. Uno de los grandes éxitos de la gran filósofa y escritora que ha supuesto un punto de inflexión dentro del pensamiento contemporáneo norteamericano. El manantial es la obra más conocida de Ayn Rand trasLa rebelión de Atlas. En ella, de nuevo, nos muestra aspectos esenciales de su filosofía a través de una fascinante novela. El propósito de esta obra es «una defensa del egoísmo en su significado real... una nueva definición de egoísmo y su ejemplo viviente». Este «ejemplo vivo» del egoísmo es Howard Roark, «un arquitecto e innovador, que rompe con la tradición, y reconoce la autoridad de su propio juicio independiente». El individualismo de Roark contrasta con el colectivismo espiritual de muchos otros personajes, que son variaciones de la temática de la «segunda mano» pensar, actuar y vivir de segunda mano. Howard Roark decide luchar contra los convencionalismos sociales, las ideas preconcebidas, los prejuicios, y las mentes pusilánimes, en lugar de comprometer su visión artística y personal. El libro sigue su batalla para practicar lo que el público ve como la arquitectura moderna y...
AMIGO IMAGINARIO
ISBN: 9788408215134
Page: 816
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: Planeta
Tags: Novela negra
Christopher tiene 7 años. Christopher acaba de llegar a la ciudad.Christopher tiene un amigo imaginario. Aventuras inquietantes en la mejor tradición de Stephen King y Stranger Things. Kate Reese es una madre soltera que escapa de una relacion de abuso para empezar desde cero en el pueblo Mill Grove, junto a su hijo de siete anos, Christopher. Pero Mill Grove no resulta ser ese lugar seguro que cree Christopher desaparece en un bosque cercano, donde hace cincuenta anos tuvo lugar otra desaparicion similar de un nino que nunca fue resuelta. Seis dias despues de su desaparicion, Christopher aparece, sin un rasguno, pero no es el mismo. Guarda un secreto una voz en su interior le alerta de una tragedia que esta a punto de ocurrir y que sacudira todo el pueblo. La voz de este nuevo amigo tambien le dicta una mision construir junto a sus amigos una casa en un arbol en el bosque, que le permitira a este amigo escapar de la prision donde lleva encerrado muchos anos. Sin saberlo, Christopher, Kate y resto de los habitantes de Mill Grove estan destinados a jugar un papel en una batalla entre el bien y el mal que los llevara a luchar por sus propias vidas.
(PE) SHANTARAM
ISBN: 9788489367111
Page: 1152
Lang: Castellano
Year: 2006
Price: 5.65
Publisher By: Umbriel
Tags: Novela negra
Cuando llegó a Bombay no era más que un fugitivo, sin identidad, sin futuro, sin esperanza. Allí conoció el paraíso y el infierno, el amor y el odio, la pasión y la guerra. Y se ganó un nombre otorgado con el corazón Shantaram. Aterrizó en Bombay huyendo de un pasado de crimen y droga, perseguido por la policía tras su fuga de una prisión de máxima seguridad en Australia. Y en sus barrios más míseros, donde los extranjeros jamás se adentran, donde sólo el amor y la lealtad permiten la supervivencia, su existencia cobró auténtico sentido y alcanzó una intensidad que no creía posible. En las calles sucias y llenas de vida de Bombay aprendió el valor de la auténtica amistad junto a hombres alegres y sencillos, como Prabaker, y otros violentos, duros y leales, como Abdullah. Conoció también el goce y el tormento de amar a una mujer excepcional. Y con la misma fuerza sufrió el lado oscuro de la vida la tortura y el horror en las cárceles indias, la traición, la muerte de los seres queridos... Se hizo un nombre entre traficantes, contrabandistas y falsificadores, adoptó sus códigos de honor
UN MUNDO SIN FIN (SAGA LOS PILARES DE LA TIERRA 2)
ISBN: 9788401019609
Page: 1184
Lang: Castellano
Year: 2017
Price: 23.65
Publisher By: Plaza & janes editores
Tags: Narrativa histórica
Veinte años después de la publicación deLos pilares de la Tierra, Ken Follett vuelve al fascinante mundo de Kingsbridge para presentar a sus lectores un retrato admirable del mundo medieval y una magnífica saga épica que aporta una nueva dimensión a la ficción histórica. Desde la publicación deLos pilares de la Tierraen 1989, millones de lectores de Ken Follett a lo largo de todo el mundo esperaban ansiosamente este libro. Un mundo sin finestá ambientado en la misma ciudad de Kingsbridge, dos siglos después de la construcción de su majestuoso templo gótico. La catedral y el priorato vuelven a formar la base de esta magnífica historia de amor y de odio, de ambición y de venganza, con el fondo dio, de ambición y de venganza, con el fondo amenazador de la Peste Negra que aniquiló a la a la mitad de la población europea. Intriga, asesinatos, hambruna, plagas y guerras. Un retrato admirable del mundo medieval y una novela extraordinaria que aporta una nueva dimensión a la ficción histórica. Reseña «No hay rincón sin sorpresa, ni página tediosa.» Qué leer
ORDESA
ISBN: 9788466350402
Page: 319
Lang: Castellano
Year: 2020
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Premio Femina Étranger 2019 Mejor libro del año segúnBabelia(El País) Libro recomendado porLa Esfera (El Mundo) Premio Artes&Letras de Literatura (El Heraldo) El fenómeno literario de 2018 ESTA HISTORIA TE PERTENECE Escrito a ratos desde el desgarro, y siempre desde la emoción, este libro es la crónica íntima de la España de las últimas décadas, pero también una narración sobre todo aquello que nos recuerda que somos seres vulnerables, sobre la necesidad de levantarnos y seguir adelante cuando nada parece hacerlo posible, cuando casi todos los lazos que nos unían a los demás han desaparecido o los hemos roto. Y sobrevivimos. Premio al Libro Altoaragonés 2018 Críticas «Ordesaes la carta del náufrago que esperábamos desde hacía años. Llegó a las librerías cabalgando sobre una ola de espuma que al retirarse la dejó en la orilla. ... bastaba leer la primera página para advertir que aquella llamada de socorro venía de lo más hondo de nosotros mismos. Nos reclamaba porque en cierto modo, además de sus protagonistas, éramos también sus autores. ...Describía con palabras nuevas, ordenadas de una manera insólita, lo que habíamos sido y aquello de lo...
EL SEÑOR DE LOS ANILLOS (ILUSTRADO POR ALAN LEE)
ISBN: 9788445007709
Page: 1272
Lang: Castellano
Year: 2019
Price: 56.95
Publisher By: Minotauro
Tags: Narrativa fantástica,Géneros literarios,Literatura
ESTUCHE_ERIC ZIMMERMAN
ISBN: 9788408212928
Page: 1120
Lang: Castellano
Year: 2019
Price: 17.00
Publisher By: Planeta
Tags: Erótica en bolsillo,Narrativa en bolsillo,Literatura
Me llamo Eric Zimmerman y soy un poderoso empresario alemán. Me caracterizo por ser un hombre frío e impersonal, que disfruta del sexo sin amor y sin compromiso. En uno de mis viajes a España para visitar una de mis delegaciones conocí a una joven llamada Judith Flores. Ella me hizo reír, me hizo cantar, me hizo incluso bailar, y yo no estaba acostumbrado a eso. Cuando me di cuenta de que sentía más de lo que debía, me alejé de ella, pero regresé, pues esa mujer me atraía como un imán. A partir de ese momento comenzamos una relación plagada de fantasía y erotismo, en la que disfruté enseñando a Judith a gozar del sexo de una manera que ella nunca había imaginado. Y tú, te atreves a descubrir el lado sumiso, dominante y voyeur que todos llevamos dentro? Yo soy Eric Zimmerman, vol. II Tras una boda y un viaje de novios de ensueño, mi vida con Judith comienza a normalizarse. Durante el día, mientras trabajo en mi empresa, mi maravillosa esposa sigue en sus trece de llevarme la contraria en todo lo que puede y más. A pesar de lo mucho que nos amamos, somos especialistas en enfadarnos y en reconciliarnos siempre? Pero un día llega a mis oídos un malicioso comentario contra ella que me hará perder la confianza en mi pequeña. Días liosos. Noches en vela. Discusiones. Problemas, muchos problemas. Por suerte, mi morenita me hace entrar en razón y me doy cuenta de lo tonto y cuadriculado, por no decir gilipollas, que soy, y una vez solucionado todo me suelta el bombazo voy a ser padre! Si mi vida ya había dado un giro de ciento ochenta grados al conocer a Judith, no me quiero ni imaginar cuánto volverá a cambiar cuando nazca nuestro bebé.
LA ELECCION DE ALEXIA (SAGA ALEXIA 3)
ISBN: 9788417460686
Page: 416
Lang: Castellano
Year: 2019
Price: 16.10
Publisher By: Montena
Tags: Juvenil
El final de la saga «Alexia». Los secretos y las dudas dejan paso a una elección... y el pulso se acelera por momentos. Miles de lectores se han enganchado a los libros de Susana Rubio, la autora que se autopublicó sin imaginar que llegaría a lo más alto de las listas de ventas. Y tú, te atreves? Alexia ha descubierto un secreto que le impide poder estar conThiago. PeroThiago no le pondrá las cosas nada fáciles. Lea vive un momento dulce en su relación conAdrián, aunqueLeticia está dispuesta a cualquier cosa para separarlos. Lo conseguirá? A veces la maldad no conoce límites. La atención deMarcoy la simpatía deJavi son de gran ayuda paraAlexia, que juega de nuevo a creer en el amor. Pero llega el momento de tomar decisiones. LlegaLa elección de Alexia.
EL ÚLTIMO DRAGÓN (CUENTOS DE BERETH 1)
ISBN: 9788417773892
Page: 480
Lang: Castellano
Year: 2019
Price: 17.05
Publisher By: Montena
Tags: Juvenil
EL FUEGO INVISIBLE
ISBN: 9788408208068
Page: 528
Lang: Castellano
Year: 2019
Price: 12.30
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Novela galardonada con el Premio Planeta 2017 El secreto más importante de la Historia está a punto de ser revelado David Salas, un prometedor lingüista del Trinity College de Dublín, se encuentra, después de aterrizar en Madrid para pasar sus vacaciones, con Victoria Goodman, una vieja amiga de sus abuelos, y con su joven ayudante, una misteriosa historiadora del arte. Ese hecho trastocará sus planes y lo empujará a una sorprendente carrera por averiguar qué ha sucedido con uno de los alumnos de la escuela de literatura que regenta lady Goodman. Para su sorpresa, la clave parece esconderse en el mito del grial y su vinculación con España. Remotas iglesias románicas de los Pirineos, colecciones de arte en Barcelona, libros antiguos y extraños códigos en piedra se alinean en una trama llena de intriga que nos hará pensar sobre el origen de toda inspiración, literatura y arte verdaderos.
MONJAS Y SOLDADOS
ISBN: 9788417553340
Page: 600
Lang: Castellano
Year: 2019
Price: 25.60
Publisher By: Impedimenta
Tags: Narrativa extranjera,Novela contemporánea
Guy, centro de un nutrido círculo de familiares y amigos, está en su lecho de muerte. Sus ojos releen por última vez la «Odisea» mientras su esposa Gertrude recibe el apoyo de una cohorte de allegados (intelectuales, artistas, abogados y miembros del Parlamento) que se dejan caer por la casa cada semana. Es justo entonces cuando Anne, su mejor amiga de la universidad, llama a su puerta por sorpresa, tras haber pasado los últimos quince años en un convento de clausura. Aún en busca de su fe perdida, Anne se instala con Gertrude, que empieza a sentirse como una Penélope cercada por sus pretendientes no solo por el melancólico Conde, hijo de exiliados polacos, que siempre ha estado enamorado de ella, sino también por el afable y exitoso Manfred o por el respetable y distinguido Moses... Sus días se complican tras la muerte de Guy, cuando Gertrude, abrumada por tantos requerimientos, decide refugiarse en su amiga Anne y viajar a Francia con la decisión de vender la casa que allí compartía con su marido.Amor y amistad. Lealtad y conflictos morales. Tan magistral como siempre, Murdoch ahonda de forma brillante en las aspiraciones y los miedos que experimenta todo ser humano cuando ha de posicionarse ante las situaciones más extremas de la vida. Una obra deslumbrante que nos transporta a la elegancia estilística de ot...