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.
Search Form
Author's book list:
NÉMESIS (HARRY HOLE 4)
ISBN: 9788416709151
Page: 528
Lang: Castellano
Year: 2017
Price: 18.90
Publisher By: Reservoir books
Tags: Novela negra
Cómo atrapas a un asesino cuando tú eres el principal sospechoso? En la cuarta entrega de la serie, el atormentado detective Harry Hole tendrá que cruzar la línea que separa lo legal de lo ilegal para resolver unos crímenes que no son lo que en un principio parecían. Las cámaras de seguridad de un banco captan cómo un atracador dispara a bocajarro a la cajera tras un extraño intercambio de palabras. El detective Harry Hole se hará cargo de la investigación, con la ayuda de Beate Lonn, una de las investigadoras más desconcertantes del cuerpo de policía, capaz de identificar rasgos faciales mucho más rápido que cualquier programa informático, pero incapaz de moverse en sociedad. Todas las pesquisas remiten a Raskol Baxhet, un legendario atracador. Sin embargo, es imposible que sea el culpable porque cumple condena en prisión. Y, mientras los atracos se suceden cada vez con más virulencia, Harry se mete en líos. Una mañana amanece en su piso con una resaca horrible que le hace revivir viejos temores. La noche anterior había quedado con una antigua novia que aparece muerta. Él es el principal sospechoso, a menos que logre aclarar qué ha hecho durante esas últimas horas de las que no recuerda nada. Hay alguien...
LA CADENA TROFICA: MANUAL DE LITERATURA PARA CANIBALES II
ISBN: 9788490663493
Page: 336
Lang: Castellano
Year: 2016
Price: 18.52
Publisher By: Tusquets editores
Tags: Narrativa española,Novela contemporánea
Una desternillante visión de la historia de la literatura española y latinoamericana contemporánea. La cadena tróficaes tal vez el primer libro con el que el lector logra aprender literatura riendo. O ríe y descubre que ha repasado la historia literaria hispanoamericana reciente. Un manual en forma de novela, o una novela en forma de manual, que acaba reproduciendo la historia de los Belinchones, y sus bandos enfrentados, como si fueran los Buendía deCien años de soledad. Tanto si se lee de un modo o de otro, salta a la vista que sus ingredientes principales son el humor, el espíritu crítico y una forma muy original, y desmitificadora, de aproximarse a los principales autores de los siglos XIX y XX, entre ellos Larra, Vila-Matas, Galdós, Rubén Darío o Eduardo Mendoza. Los escritores se convierten en personajes y nos invitan a «devorar» sus mejores obras. Una forma diferente, amena y ágil de abordar la historia de la literatura española de los siglos XIX y XX en España y Latinoamérica.
PASA LA NOCHE CONMIGO
ISBN: 9788408162728
Page: 544
Lang: Castellano
Year: 2016
Price: 15.10
Publisher By: Planeta
Tags: Narrativa erótica,Romántica y erótica
Las fantasías femeninas volverán a hacerse realidad con esta secuela de «Pídeme lo que quieras», la saga erótica más morbosa. Dennis es un atractivo profesor brasileño que durante el día da clases en un instituto de Alemania y por las noches imparte clases de forró, un baile típico de su país. Cuando el curso escolar acaba, recibe una oferta de trabajo en un refinado y reputado colegio británico, y él la acepta sin dudarlo. Su llegada a Londres le resulta muy interesante. Nuevos aires, nuevas conquistas y antiguas amigas que le enseñan la ciudad y que en seguida le hablan de los localesswinger, a los que acudirá para disfrutar del intercambio de pareja y de la clase de sexo que a él le gusta practicar con las mujeres. Pero todo se complica cuando conoce a Lola, una española con un carácter endiablado que, a diferencia del resto de las mujeres, no cae rendida a sus pies y que incluso parece que lo está utilizando. Dennis nunca se ha enamorado, por eso no entiende por qué cada vez que la ve se le acelera el corazón. Pasa la noche conmigoes una historia que te hará sonreír y disfrutar y, por supuesto, también te llegará al corazón. Te la vas a perder?
EL HOMBRE SOLO
ISBN: 9788466332354
Page: 464
Lang: Castellano
Year: 2019
Price: 10.40
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
LA CARNE
ISBN: 9788420426198
Page: 240
Lang: Castellano
Year: 2016
Price: 17.95
Publisher By: Alfaguara
Tags: Narrativa española,Novela contemporánea
Vuelve Rosa Montero conLa carne, una intriga emocional que nos habla del paso del tiempo, del miedo a la muerte, del fracaso pero también de la esperanza, de la necesidad de amar y de la gloriosa tiranía del sexo, de la vida entendida como un lance fugaz en el que devorar o ser devorado. «Al final todo acaba por desembocar en el amor. Y en el daño.» Una noche de ópera, Soledad contrata a un gigoló para que la acompañe a la función y así poder dar celos a un examante. Pero un suceso violento e imprevisto lo complica todo y marca el inicio de una relación inquietante, volcánica y tal vez peligrosa. Ella tiene sesenta años; el gigoló, treinta y dos. Desde el humor, pero también desde la rabia y la desesperación de quien se rebela contra los estragos del tiempo, el relato de la vida de Soledad se entreteje con las historias de los escritores malditos de la exposición que está organizando para la Biblioteca Nacional. La carnees una novela audaz y sorprendente, la más libre y personal de las que ha escrito Rosa Montero. Ganadora, entre otros, del Premio Primavera de Novela, el Premio Grinzane Cavour, El Premio Qué Leer al Mejor Libro del Año y el Premio de la Crítica de Madrid. Res...
POESIA REUNIDA Y AFORISMOS
ISBN: 9788426403469
Page: 352
Lang: Castellano
Year: 2016
Price: 22.70
Publisher By: Lumen
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
Por primera vez, la poesía reunida de uno de los poetas y ensayistas más originales y esenciales de la literatura española Ramón Andrés. Ramón Andrés es un escritor cuya voz resuena con el mismo timbre en el ensayo, el pensamiento y la poesía, interrogándose siempre acerca de cuestiones esenciales, sigiloso y lleno de escucha. En este volumen recopilamos, en primer lugar, su obra poética, compuesta porSiempre génesis-un libro inédito, escrito entre 2013 y 2015- yPoemas anteriores, una selección de su poesía primera llevada a cabo por el propio autor y que abarca un periodo comprendido entre 1978 y 1998. La segunda parte está compuesta por sus aforismos -tanto los libros inéditosPuntos de fugayMalas raícescomoLos extremos, ya publicado en Lumen en 2011-, pensamientos de diverso aliento y reflexiones sobre el origen de las palabras que ahondan con otra intensidad en las mismas preguntas en torno a las que respiran sus versos. La voz que habla en este libro, lleno de quietud y sabiduría, se pasea por bosques y acantilados nórdicos, dialoga con las sombras que le acompañan, se resiste a perderse en la frenética velocidad de nuestros días, escucha el canto que nos precede y nos descub...
EL PRINCIPE DE LA NIEBLA
ISBN: 9788408163541
Page: 208
Lang: Castellano
Year: 2016
Price: 16.15
Publisher By: Planeta
Tags: Juvenil
A CHRISTMAS CAROL
ISBN: 9781847496171
Page:
Lang: Inglés
Year: 2016
Price: 7.12
Publisher By: Alma books
Tags: Literatura en ingles,En otros idiomas,Literatura
Ebenezer Scrooge is a lonely, miserly old man who hates Christmas, which he dismisses as "humbug". One Christmas Eve, however, he is visited by a series of ghosts who reveal to him the innocence he has lost, the wretchedness of his future and the poverty of the present, which he has so far ignored. This experience teaches Scrooge the true meaning of the holiday and leaves him a transformed man.With its memorable cast of characters such as Scrooge, Bob Cratchit, Tiny Tim and the Ghosts of Christmas Past, Present and Yet to Come, Charles Dickens's A Christmas Carol is the most heart-warming of seasonal tales, a timeless classic that continues to enchant readers around the world and a lesson in charity and hopefulness that is as powerful today as when it was first written in 1843.
CORAZON ROTO / MENTIRAS PIADOSAS
ISBN: 9788468780818
Page: 464
Lang: Castellano
Year: 2016
Price: 9.40
Publisher By: Harlequin iberica
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura
Corazón roto Michelle Cabot acababa de heredar un rancho y un montón de deudas. Pero lo peor de todo era que la mayoría de esas deudas eran con el propietario del rancho vecino, John Rafferty. Nada podría haberlo sorprendido más que descubrir que aquella niña rica y mimada se había propuesto dirigir el rancho de su abuelo. John estaba realmente encantado con la nueva Michelle, y por eso decidió que tenía que conseguir que se convirtiera en su mujer. Lo que no sabía era que, debajo de su apariencia tranquila y estable, aquella mujer escondía un corazón roto y la firme determinación de no volver a pertenecer a nadie más que a sí misma. Pero Rafferty no estaba dispuesto a aceptar un no por respuesta. Mentiras piadosas Nada podría haber preparado a Jay Granger para la visita de dos agentes del FBI... ni para las noticias que le traían. Steve, su ex marido, había sufrido un accidente que lo había dejado gravemente herido y el FBI necesitaba que Jay confirmara su identidad. El hombre que Jay encontró en la cama del hospital era prácticamente irreconocible. Seguramente porque estaba agotada y algo asustada, Jay confirmó que se trataba de Steve Crossfield. Pero cuando se despertó del coma no era para nada como ella recordaba a su ex marido. Además, no guardaba memoria...
QUIEN PIERDE PAGA
ISBN: 9788401017377
Page: 448
Lang: Castellano
Year: 2016
Price: 22.70
Publisher By: Plaza & janes editores
Tags: Novela negra
Protagonizada por el mismo trío dispar de héroes que Stephen King nos presentó enMr. Mercedes(Edgar Award 2015 a la Mejor Novela) llega ahora la continuaciónQuien pierde paga, una obra maestra de la intriga sobre un lector cuya obsesión por un escritor va demasiado lejos. Unos leer para aprender, otros para olvidar. Y devoran el libro o el libro los devora a ellos. He aquí el plan de un lector maníaco. «Despierta, genio». Así comienza la fascinante nueva novela de Stephen King sobre un lector fanático. El genio es John Rothstein, un autor de culto, creador del personaje de Jimmy Gold. Morris Bellamy está fuera de sí, no solo porque Rothstein haya dejado de escribir, sino también porque considera que el inconformista Jimmy Gold se ha vendido para dedicarse a la publicidad. Morris decide matar a Rothstein y vacía su caja fuerte para llevarse no solo todo el dinero sino además el verdadero tesoro los cuadernos de notas de otra novela protagonizada por Jimmy Gold. Morris lo esconde todo y al día siguiente acaba en la cárcel por otro crimen terrorífico. Décadas más tarde un chico llamado Pete Saubers encuentra el tesoro y ahora son él y su...
LOS DUEÑOS DEL VIENTO
ISBN: 9788416502431
Page: 368
Lang: Castellano
Year: 2016
Price: 5.65
Publisher By: Harpercollins
Tags: Narrativa histórica
La famosa caza de brujas en Zugarramurdi, el auto de fe de Logroño de 1610, las cárceles secretas de la Inquisición, los bucaneros de La Española, los Hermanos de la Costa y la república libertaria que intentaron crear en la isla Tortuga, los corsarios vascos del mar Caribe... Joanes de Sagarmin, protagonista y narrador de esta novela vivirá todas estas peripecias tras huir de la pequeña aldea navarra de Zugarramurdi. Perseguido por la Inquisición, encontrará refugio junto a otros huérfanos y huidos de la justicia, primero en el sur de Francia, junto a los terribles corsarios vascos, y después en el Nuevo Mundo, donde se convertirá en músico de una tripulación pirata. A lo largo de su agitada vida, el destino de Joanes permanecerá siempre unido al de un encantador y cruel filibustero, Kuthun, y al de la misteriosa Morguy, la joven vidente y ayudante del inquisidor Lancre. Entre los tres se establece un triángulo de amor y odio, en cuyo centro permanece la búsqueda de una libertad que el destino y la cuna parecen haber negado a quienes tienen como única posesión el viento y esperan que alguna vez sople a su favor.
UNA BUENA CHICA
ISBN: 9788416502424
Page: 368
Lang: Castellano
Year: 2016
Price: 5.65
Publisher By: Harpercollins
Tags: Novela negra
"He estado siguiéndola estos últimos días. Sé dónde hace la compra, dónde trabaja. Nunca he hablado con ella. No sé de qué color son sus ojos, ni qué aspecto tienen cuando se asusta. Pero lo sabré." Una noche, Mia Dennett entró en el bar donde había quedado en encontrarse con un amigo con el que salía de vez en cuando. Pero él no apareció, y Mia cometió la imprudencia de marcharse con un misterioso desconocido. Colin Thatcher parecía en principio un ligue inofensivo. Marcharse con él, sin embargo, acabaría siendo el peor error que había cometido en toda su vida. Colin decidió llevarla por la fuerza a una cabaña aislada en las montañas de Minnesota en lugar de entregarla a las personas para las que trabajaba. A partir de ese instante, Eve -la madre de Mia- y el detective Gabe Hoffman no se detendrían ante nada para encontrarla. Nadie, sin embargo, podía predecir las implicaciones emocionales que tendría su secuestro y que acabarían por causar el derrumbe de la vida familiar de los Dennett. Unthrilleradictivo y cargado de tensión.Una buena chica, el fulgurante debut literario de Mary Kubica, pone de manifiesto que incluso en una familia aparentemente perfecta nada es lo que parece. "He estado siguiéndola estos últimos días. Sé dónde hace la compra, dónde t...