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:
THE GIRL ON THE TRAIN
ISBN: 9781784161101
Page: 416
Lang: Inglés
Year: 2016
Price: 7.88
Publisher By: Transworld publishers
Tags: Literatura en ingles,En otros idiomas,Literatura
LA HEREJIA DE HORUS 5: FULGRIM
ISBN: 9788445003138
Page: 416
Lang: Castellano
Year: 2016
Price: 17.05
Publisher By: Minotauro
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura
DESDE LA SOMBRA
ISBN: 9788432232442
Page: 208
Lang: Castellano
Year: 2017
Price: 7.55
Publisher By: Seix barral
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Damián se siente confuso desde que perdió su trabajo. Un día comete un pequeño hurto en un mercado de anticuarios y se esconde en el interior de un armario. Antes de que pueda salir, el armario es vendido y trasladado a la habitación de matrimonio de Lucía y Fede, donde Damián termina instalado, como si formara parte del mueble. La habilidad con que se lleva hasta las últimas consecuencias una premisa imposible, aunque verosímil, imprime a esta novela una tensión extraordinaria. Así, desde su escondite, Damián observa a esta familia. Así, se irá acercando al corazón de Lucía, a sus temores y a sus sueños, y al hacerlo se sabrá por fin respetado y comprobará de todo lo que es capaz al sentirse vivo. El Juan José Millás lector y el gran escritor se dan la mano en esta novela que contiene un fuerte valor simbólico en su aparente sencillez. La mejor prosa millasiana al servicio de una novela brillante que articula las obsesiones del maestro de la extrañeza
XENIA, TIENES UN WASAP
ISBN: 9788469808863
Page: 192
Lang: Castellano
Year: 2016
Price: 11.35
Publisher By: Anaya
Tags: Juvenil
POESIAS COMPLETAS: TOMO I
ISBN: 9788498959383
Page: 758
Lang: Castellano
Year: 2016
Price: 17.10
Publisher By: Visor libros
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura
PRESENTAMOS en este tomo primero de las Poesías completas de Emily Dickinson los poemas que van del número 1 al número 600, siguiendo siempre la edición canónica de Johnson (1955). Emily Dickinson (1830-1886) fue una mujer culta y avanzada a su tiempo. Por expreso deseo de su padre, se formó en un internado femenino donde llegó a dominar las más diversas materias, como el latín, la astronomía o la botánica. Lectora ávida, admiraba a las hermanas Bront y entre sus influencias son fundamentales las de la Biblia y Shakespeare. Dickinson es, a la vez, una poeta coloquial y mística, cercana y metafísica a un tiempo. La poeta supo explorar los más profundos misterios de la existencia expresándolos con las palabras más cotidianas. Sus poemas reúnen el doble requisito de toda gran poesía presentar mensaje y aura, esto es, decir cosas importantes y decirlas tocada por la gracia del espíritu. La obra de Dickinson es una aspiración al pleno espíritu y como tal ha de ser leída. Representa el afán de conseguir lo más alto sin renunciar, y aquí está su grandeza, a lo más humilde. Estos primeros 600 poemas presentan un universo sensual e intuitivo, una mística de la exploración de lo sagrado y lo pasajero, de lo divino y lo más humano. Harold Bloom dijo de la autora que supo desarrollar otra manera de ver, casi en la oscurid...
MIEDO
ISBN: 9788416748969
Page: 144
Lang: Castellano
Year: 2018
Price: 11.40
Publisher By: El acantilado
Tags: Narrativa extranjera,Novela contemporánea
RENDICION (PREMIO ALFAGUARA DE NOVELA 2017)
ISBN: 9788420426860
Page: 216
Lang: Castellano
Year: 2017
Price: 17.95
Publisher By: Alfaguara
Tags: Narrativa española,Novela contemporánea
Ray Loriga, Premio Alfaguara de novela 2017 porRendición. Han pasado diez largos años desde que estalló la guerra, y el matrimonio sigue sin conocer el paradero de sus hijos, sin saber si su país fue el agresor o el agredido. Fuera cual fuese el origen de la contienda, él, hombre de campo, y ella, su antigua patrona, siguen amándose y sus vidas transcurren sencilla y rutinariamente. Un día un muchacho mudo entra en su propiedad. Al principio lo encierran como a un prisionero, pero acaban por tomarle cierto cariño y, cuando las autoridades comunican que la zona debe ser evacuada y que tienen que poner rumbo a la ciudad transparente, los tres parten juntos. En ese momento el muchacho es bautizado como Julio. Las puertas de la metrópoli muestran una clara advertencia el aire mece los cuerpos sin vida de los traidores. En su interior, la ciudad transparente es casi un paraíso que provee a sus habitantes de todo aquello que cualquiera desearía en un hogar armonía, limpieza y protección. Impera un orden riguroso, una calma autoritaria y una absoluta transparencia no están permitidos los secretos ni las paredes. En una sociedad en la que lo privado es de dominio público, en un mundo feliz y asfixiante que ataca pasivamente a la dignidad d...
EL LABERINTO DE LAS ACEITUNAS
ISBN: 9788432225888
Page: 320
Lang: Castellano
Year: 2016
Price: 8.50
Publisher By: Seix barral
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
«El planteamiento de El laberinto de las aceitunas es tan absurdo que permite cualquier atentado contra las normas del realismo, e incluso de la verosimilitud, como, por ejemplo, que sea el propio detective loco quien cuente su aventura en un estilo heterodoxo, vulgar y culterano. Huelga decir que se trata de un relato humo rístico, remotamente emparentado con la literatura picaresca y el esperpento.» Eduardo Mendoza El laberinto de las aceitunas sitúa nuevamente en el centro de una espiral de intriga al detective manicomial y paródico que protagonizará El misterio de la cripta embrujada. Arrastrado por el azar más disparatado, en esta ocasión ha de enfrentarse a una desconocida red de maleantes que a toda costa trata de recuperar un maletín repleto de dinero y perdido en curiosas circunstancias. No es menos deslumbrante aquí que en sus obras anteriores la capacidad de Eduardo Mendoza para la escritura que contiene en sí su propia caricatura, a la vez que la de un género, el policiaco, y la de una sociedad multiforme, ridícula y degradante que sólo puede ser reconocida a través de los más variados registros expresivos. Pero su imaginación literaria va esta vez todavía más lejos en un triple salto mortal llega, por la distorsión de la peripecia policial, no ya al reino del humor y el absurdo, sino al de la fabulación que roza, tras lo esperpéntico, el área del prodigio surreal.
CARTAS DE AMOR A LOS MUERTOS
ISBN: 9788494424328
Page: 350
Lang: Castellano
Year: 2015
Price: 14.25
Publisher By: Nocturna ediciones
Tags: Juvenil
«Hay ciertas cosas que no puedo contar a nadie, excepto a la gente que ya no está aquí». Todo comienza con un trabajo de Lengua escribirle una carta a alguien que haya muerto.Laurel escoge a Kurt Cobain porque su hermana lo adoraba. Y porque él murió joven, como ella. En poco tiempo tiene un cuaderno lleno de cartas a Judy Garland, Amy Winehouse, Heath Ledger y muchos otros. Sin embargo, no se las entrega a su profesora. Les escribe sobre el comienzo del instituto, sus nuevas amistades, su primer amor y sobre cómo está aprendiendo a vivir ahora que su familia se ha roto. Y sobre lo que ocurrió cuando su hermana aún estaba viva.«Querida Ava tu libro me ha encantado». EMMA WATSON «Querida Ava Dellaira acabas de hacer pedazos mi corazón y de recomponerlo. Cartas de amor a los muertos deja una huella imborrable». Gayle Forman, autora de Si decido quedarme «Me ha encantado. Cartas de amor a los muertos es más que un debut asombroso; es la llegada de una nueva y valiente voz literaria». Stephen Chbosky, autor de Las ventajas de ser un marginado«Querida Ava tu libro me ha encantado. Lo recomiendo totalmente». Emma Watson «Cartas de amor a los muertos es una carta de amor a la vida». Jay Asher, autor de Por trece razones«Una historia brillante sobre el valor que requiere seguir viviendo cuando tu mundo se desmo...
¡BUENOS DÍAS, PRINCESA!(BOLSILLO)
ISBN: 9788408114512
Page: 544
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: Planeta
Tags: Juvenil
Son chicos incomprendidos a los que nadie entendía, a los que nadie quería, hasta que se fueron uniendo unos a otros en el camino". Han pasado algo más de dos años en la vida de los chicos que formanel club de los incomprendidos. Las cosas han cambiado desde que uno tras otro se fueron encontrando en el camino. Nuevos problemas, secretos, amores, celos... Sin embargo, hasta el momento, su amistad ha podido con todo y con todos. Raúl, se ha convertido en un atractivo joven y en un líder nato; Valeria, derrocha simpatía por donde pisa, aunque no ha vencido del todo a su timidez; Eli, es la que más se ha transformado de todos y se los lleva de calle; María, vigila y sueña tras sus gafas de pasta de color azul; Bruno, no consigue olvidar lo que siente y en lo más profundo de su corazón espera ser correspondido; y Ester, es la nuera que toda madre querría tener aunque no es tan inocente como todos piensan. Son seis chicos que sienten, sufren, aman, creen, ríen, evolucionan... como otros chicos de su edad. Pero los seis son especiales. Al menos, para el resto del grupo. Conseguirán superar todas las pruebas que se le van a presentar? Sólo puedes averiguarlo leyendo,Buenos días, princesa!
EL LIBRO DE LA ALMOHADA
ISBN: 9788491041276
Page: 200
Lang: Castellano
Year: 2015
Price: 10.45
Publisher By: Alianza editorial
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura
Escrito por Sei Shonagon, dama de la corte de la emperatriz Sadako en el Japón del siglo X, El libro de la almohada llamado así para describir un libro de notas informal que se guardaba posiblemente en los cajones de las almohadas de madera es, además de una pequeña joya literaria, un vivo y colorido retrato de la vida en la corte imperial. Como explica en su prólogo María Kodama, el libro original está formado, además de por una larga serie de enumeraciones de insectos, de plantas, de cosas agradables o desagradables, de temas poéticos, etc., por anécdotas, anotaciones diarias, y por la descripción de caracteres y de la vida cortesana, con sus costumbres, sus juegos, sus intrigas, y también su crueldad. La presente versión de este libro singular, como la cultura y el tiempo al cual pertenece, ofrece la selección y traducción que del mismo hicieron en su día Jorge Luis Borges quien sintió siempre especial atracción por Japón y su literatura y la propia María Kodama.
LIBRO DEL DESASOSIEGO
ISBN: 9788491042136
Page: 664
Lang: Castellano
Year: 2016
Price: 15.20
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Texto inagotable hacia el que no cabe la indiferencia, el Libro del desasosiego responde a la inquisición ferozmente subjetiva e individualista que Fernando Pessoa (1888-1935) ejerció sobre su propia persona. El tanteo, el titubeo, la propia extrañeza ante sí y ante el mundo, se encarnan en este libro fragmentario, proteico e insumiso, y en su propio autor, Bernardo Soares (persona interpuesta de Pessoa), insignificante auxiliar de contable, y la asombrosa galería de personajes de los cuales sienta registro personajes pequeños y a la par insondables, como enquistados en su propia nimiedad, que justifican el calificativo de libro-sueño que alguna vez se le ha adjudicado. Esta obra singular, en la que la expresión de la subjetividad alcanza su ápice, discurre desde la ficción al apunte conformando una experiencia única para el lector. Edición y traducción de Manuel Moya