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:
PLATA QUEMADA
ISBN: 9788490327821
Page: 176
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo
Tags: Novela negra
En Plata quemada no hay lugar para la tregua, la indulgencia o el perdón. Una lectura imprescindible del Javier Marías argentino. Ricardo Piglia hace una reconstrucción ficcionada y caleidoscópica de un atraco que tuvo lugar en 1965 en la provincia de Buenos Aires. Una banda criminal, conchabada con policías y políticos corruptos, prepara el asalto a un furgón que contiene un botín millonario. Tras el golpe, abandonan a sus cómplices y huyen al norte con el dinero. Pero la ley, los medios de comunicación y los traicionados los perseguirán hasta el asedio último y sangriento en un edificio de Montevideo. Plata quemada es una historia estremecedora en la que la violencia no tiene límites, una narración coral con personajes inolvidables, un drama dominado por las pasiones humanas más oscuras la traición, la avaricia, la corrupción, el miedo y la desesperación.«Un relato criminal frenético.»The Times Literary Supplement
THE PERKS OF BEING A WALLFLOWER
ISBN: 9781847394071
Page: 224
Lang: Inglés
Year: 2009
Price: 9.12
Publisher By: Pocket u.k.
Tags: Juvenil
Charlie is a freshman. And while he's not the biggest geek in the school, he is by no means popular. Shy, introspective, intelligent beyond his years yet socially awkward, he is a wallflower, caught between trying to live his life and trying to run from it. Charlie is attempting to navigate his way through uncharted territory the world of first dates and mixed tapes, family dramas and new friends; the world of sex, drugs, and The Rocky Horror Picture Show, when all one requires is that perfect song on that perfect drive to feel infinite. But Charlie can't stay on the sideline forever. Standing on the fringes of life offers a unique perspective. But there comes a time to see what it looks like from the dance floor. The Perks of Being a Wallflower is a deeply affecting coming-of-age story that will spirit you back to those wild and poignant roller-coaster days known as growing up.
SUEÑO
ISBN: 9788494161940
Page: 96
Lang: Castellano
Year: 2013
Price: 14.15
Publisher By: Libros del zorro rojo
Tags: Narrativa extranjera,Novela contemporánea
Su vida gira alrededor de la rutina el cuidado de su casa, de su marido y de su hijo. Una noche, tal como ya le había ocurrido en sus años universitarios, es incapaz de dormir. Hoy, ya lleva diecisiete días sin dormir. En la oscuridad de su casa, ha comenzado a disfrutar de una segunda vida redescubre la literatura, consigue huir de la cotidianeidad y descubre la alegría de vivir. Pero poco a poco su sensación del tiempo se desvanece y la liberación se torna en una desconexión con la realidad y un deterioro de su consciencia que nadie parece percibir.Un relato breve con todas las características de la obra del autor japonés y con la colaboración de la ilustradora alemana Kate Menschik, de la que el propio Murakami afirma «Sus imágenes son de verdad diferentes y únicas. Es precisamente ese sentido de otredad el que como autor quiero evocar en mis lectores.»Sueño forma parte de la colección de relatos breves de Haruki Murakami publicado con el título de The Elephant Vanishes y, hasta ahora, inédito en España.
PALABRAS
ISBN: 9788426427359
Page: 256
Lang: Castellano
Year: 1995
Price: 11.59
Publisher By: Lumen
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura
Jacques Prévert es, sin duda, el poeta de lengua francesa más popular de nuestro siglo, yPalabras(Paroles), el libro de versos que mayor audiencia y repercusión ha obtenido de entre toda su amplísima y polifacética obra. Jacques Prévert es, sin duda, el poeta de lengua francesa más popular de nuestro siglo, yPalabras(Paroles), el libro de versos que mayor audiencia y repercusión ha obtenido de entre toda su amplísima y polifacética obra (poesía, textos, canciones, guiones cinematográficos). Así nos lo presenta Gatan Picon Prévert habla antes que escribe tiene una dicción antes que un estilo, y, por otra parte, algunos de sus textos han sido escritos precisamente para ser leídos. Hay en Prévert una elocuencia instintiva que se une con ese genio lingüístico del pueblo, más activo mil veces que la ciencia de los gramáticos, ese don de invención verbal que trabaja en el lenguaje popular, en la picardía de sus palabras, en su inspiración, sus hallazgos, el irrefutable poder de convicción, su donde la palabra justa y de la palabrota, la comicidad de sus agudezas, lo imprevisto de sus hallazgos, el irrefutable poder de convicción de sus réplicas. Prévert vuelve a encontrar la vena de la canción, de la romanza, de todas las formas...
CASA DE VERANO CON PISCINA
ISBN: 9788498385212
Page: 352
Lang: Castellano
Year: 2013
Price: 9.50
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
El renombrado autor de La cena Libro del Año y Premio del Público en los Países Bajos nos ofrece una nueva historia de suspense cuya trama le sirve para explorar temas como la ética profesional, la hipocresía en las relaciones sociales o la difícil comunicación entre padres e hijos, así como los límites de la libertad sexual o el concepto de culpa en el seno de una sociedad permisiva y autocomplaciente. Próspero médico de cabecera en Ámsterdam, Marc Schlosser ejerce su profesión con cierta dosis de cinismo. Cuando uno de sus pacientes, el famoso actor Ralph Meier, lo invita a pasar unos días de verano junto a su familia, Marc acepta pese a las reticencias de Caroline, su esposa, que detesta la arrogante vulgaridad de Ralph y su actitud de seductor irre- sistible. Así, los Schlosser y los Meier, con sus respectivos hijos adolescentes, compartirán con un maduro director de Hollywood y su novia, cuarenta años más joven, una casa con piscina a pocos kilómetros de una playa mediterránea. Los días transcurren con apacible monotonía hasta que una noche se produce un grave incidente que interrumpirá las vacaciones y cambiará para siempre la relación entre las dos familias.Casa de verano con piscina es una novela apasionante en la que nadie es del todo inocente, ni siquiera quienes parecen más frágiles e inofensivos. Herman Koch logra que el lector quede atrapado ante una incómoda encrucijada moral, que lo mantiene en vilo hasta la última página.
TREINTA DOBLONES DE ORO
ISBN: 9788466654043
Page: 432
Lang: Castellano
Year: 2013
Price: 18.52
Publisher By: S.a. ediciones b
Tags: Narrativa histórica
En las postrimerías del siglo XVII, la esplendorosa Sevilla languidece al perder su monopolio de los negocios de ultramar, como consecuencia de las nuevas leyes de la Contratación, que benefician a Cádiz.En un noble caserón, el joven Cayetano sirve como contable de don Manuel de Paredes, cuando se recibe una fatal noticia el navío Jesús Nazareno se ha hundido por un temporal; la preciada carga se ha perdido en el fondo del mar, naufragando las últimas esperanzas de salir de la ruina de don Manuel, su esposa y su servidumbre, que habían invertido todos sus bienes en la empresa.La casa y las pertenencias familiares están hipotecadas y se presenta un porvenir incierto... No obstante, se enciende una luz de esperanza gracias a unas propie- dades heredadas en las Islas Canarias. Hay pues que viajar allá y afrontar peligros y adversidades...Sin perder el tono aventurero, el autor nos introducirá en el misterio profundo del ser humano, sus temores, sus dudas y sus esperanzas, entre originales episodios llenos de humor y vitalidad.
LO QUE MAISIE SABIA
ISBN: 9788477027584
Page: 448
Lang: Castellano
Year: 2013
Price: 11.02
Publisher By: Valdemar
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Henry James (Nueva York 1843-Londres 1916) ha sido tachado a menudo de autor difícil, tal vez debido a la complejidad técnica del «punto de vista» del narrador interno de la historia y a la progresión «escénica» de las secuencias narrativas, recursos que James utilizaba magistralmente y que garantizaban la imparcialidad de juicio a la vez que abrían las puertas al misterio y a la ambigüedad. Lo que Maisie sabía, uno de sus mejores relatos, pone de manifiesto todas las cualidades narrativas de James, descubriéndole como el agudo observador de los aspectos más tragicómicos de la existencia humana, el supremo cultivador de la más fina y sutil ironía británica, el narrador de complejas tramas hiladas con una prosa a la vez barroca y transparente; en definitiva un manjar para los epicúreos literarios. Lo que Maisie sabía (1897) fue descrita elocuentemente por Borges como «una horrible historia de adulterio narrada a través de los ojos de una niña que no está capacitada para entenderla», y podría calificarse como un insólito cruce entre Alicia y Lolita.
LA EDUCACION SENTIMENTAL
ISBN: 9788477027577
Page: 576
Lang: Castellano
Year: 2013
Price: 27.55
Publisher By: Valdemar
Tags: Narrativa extranjera,Novela contemporánea
Tras concluir el bachiller, el joven y apuesto Frédéric Moreau viaja en barco desde París a su ciudad natal antes de regresar a la capital para estudiar derecho y tratar de ascender socialmente. A bordo conocerá a la señora Arnoux, casada, mayor que él y residente en París, que se convertirá en su gran amor imposible. Corre el año 1840 y soplan vientos de cambio y modernización en Francia.Gustave Flaubert (1821-1880) emprende en 1864 la escritura de la que sería, para algunos críticos, su más lograda novela. A medida que el trabajo avanza experimenta una especie de «revelación» que le obliga a cambiar la orientación de la novela Moreau deja de ser un individuo para convertirse en arquetipo de toda una generación. «Quiero hacer confesaría Flaubert la historia moral de mi generación; sentimental sería más verdadero. Es un libro de amor, de pasión». Pasión amorosa y pasión política para la generación que creció con los ideales de la revolución de 1830, y que fue aplastada en medio de la sangre en las jornadas revolucionarias de 1848 en París, acontecimiento histórico del que esta novela da cumplida cuenta. Este paso de la historia individual, los amores y desventuras de Frédéric, a la historia social, con los vertiginosos sucesos de la revolución, obligó a Flaubert a buscar recursos formales que terminaron por dotar al relato de una modernidad absoluta, clave para el desarrollo posterior de la narrativa.La edición se completa con más de 600 notas, en las que el lector encontrará información útil sobre la identidad y relevancia de los personajes históricos que protagonizaron la vida social y política de aquella Francia.
UNA VACANTE IMPREVISTA -RÚSTICA-
ISBN: 9788498385465
Page: 608
Lang: Castellano
Year: 2013
Price: 15.20
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera,Novela contemporánea
Con su plaza adoquinada y su antiquísima abadía, Pagford parece un típico pueblecito inglés, un lugar idílico en el que la vida transcurre con plácida tranquilidad.Sin embargo, sus habitantes están inmersos en una realidad muy diferente. Tras la conmoción causada por la súbita muerte de Barry Fairbrother, se desencadena una auténtica batalla en sordina por ocupar la vacante dejada por Barry en el concejo parroquial, donde se dirime el destino de una urbanización de dudosa legalidad.Y cuando la tensión hace aflorar una serie de conflictos latentes que involucran a todo el pueblo hijos contra padres, pobres contra ricos, mujeres contra maridos, alumnos contra maestros, la pasión, la hipocresía y, especialmente, los secretos que suelen anidar en una comunidad pequeña desempeñarán un papel decisivo en el futuro de Pagford.La primera novela para adultos de J. K. Rowling.Una gran obra de una narradora extraordinaria.
HOMBRE EN LA ORILLA
ISBN: 9789505579747
Page: 552
Lang: Castellano
Year: 2013
Price: 12.35
Publisher By: S.l. fondo de cultura economica de españa
Tags: Narrativa hispanoamericana,Novela contemporánea
Conocí los relatos de Hombre en la orilla mientras Briante los estaba escribiendo. El libro incluye tres extensos relatos y una nouvelle que reconstruyen la vida de un pueblo de la provincia de Bue-nos Aires; cada relato es autónomo, pero cada uno de ellos modifica o complementa una historia anterior. El joven que llega al pueblo después de varios meses de ausencia en dos de los mejores cuentos del volumen puede ser visto como el cronista secreto que instaura la leyenda y la mitología del lugar. La presencia desviada y elíptica de alguien que es y no es de ahí -que recibe y soporta el rumor malicioso y los dichos hostiles que forman parte de su vida- define el aire altivo y la trama letárgica del libro. La ira, el odio y el rencor subyacen como una maldición bajo el estilo sosegado y elegante de Hombre en la orilla. Difícil encontrar en nuestra literatura la furia corrosiva y la calidad de estas historias inolvidables.
UN GATO CALLEJERO LLAMADO BOB
ISBN: 9788499709451
Page: 264
Lang: Castellano
Year: 2013
Price: 15.10
Publisher By: La esfera de los libros
Tags: Narrativa extranjera,Novela contemporánea
Cómo un hombre y su gato encontraron esperanza en las calles «Bob ha hechizado a Londres como ningún felino lo había hecho desde los días de Dick Whittington». London Evening Standard «Conmovedor relato que encierra un mensaje de esperanza». Daily Mail «Una mirada profunda sobre la injusticia de la vida en las calles, a la vez frustrante y esperanzadora». Tom Cox, The Times Cuando el músico callejero James Bowen encontró a un gato pelirrojo herido acurrucado en el descansillo de su piso, no podía imaginar hasta qué punto su vida iba a cambiar. James vivía al día en las calles de Londres y lo último que necesitaba era una mascota. Sin embargo, no pudo resistirse a ayudar a un gato tan sorprendentemente listo, al que rápidamente bautizó como Bob. Enseguida los dos se hicieron inseparables y sus variadas, cómicas y, ocasionalmente, peligrosas aventuras acabarían transformando las vidas de ambos y curando las heridas de sus turbulentos pasados. Un gato callejero llamado Bob es una emotiva e inspiradora historia real que ha llegado al corazón de miles de lectores, primero en Gran Bretaña y ahora en el resto del mundo
ESPECULACION
ISBN: 9788492865833
Page: 96
Lang: Castellano
Year: 2013
Price: 13.77
Publisher By: Periferica
Tags: Narrativa extranjera,Novela contemporánea
Julio de 1929. John, «oscuro profesor en una de las universidades de la ciudad», vuelve en tren a la casa familiar, al pueblo que dejara hace años. En la estación lo esperan su madre y su hermano Lee, que muy pronto lo pondrán al día el pueblo, su pueblo, el lugar del silencio y la paz, del viento en las calles, de los sonidos de la noche, está a punto de convertirse en una «gran ciudad». Todos, incluso su familia, viven embriagados por la fiebre del boom inmobiliario, de la especulación, que ha sustituido en todo el país a la antigua fiebre del oro comprar barato, vender caro, volver a comprar, y empezar de nuevo.Los mejores lugares del pueblo han sido mutilados, incluso ha sido invadida la hermosa colina verde, con lechos de flores y madreselvas, en cuya cima se alzaba un inmenso y laberíntico hotel de madera, símbolo de otra época para John. Un ejército de hombres y palas ha abierto nuevas calles y levantado tiendas y talleres y edificios de oficinas y aparcamientos. Todo nuevo, brillante, pero inestable.Esta extraordinaria novela corta de Thomas Wolfe, la tercera que publicamos en Periférica, no sólo nos habla de la vida en los Estados Unidos previa a la Depresión de los años 30, sino de nuestro propio presente, como si estuviéramos ante un espejo en medio de una pesadilla, y lo hace con tanta exactitud que nos produce escalofríos un escritor de otro tiempo que se pasea por las urbanizaciones a medio construir de nuestras ciudades?