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:
DIVINA COMEDIA
ISBN: 9788437632186
Page: 792
Lang: Castellano
Year: 2014
Price: 12.35
Publisher By: Catedra
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura
EN EL CORAZÓN DEL CORAZON DEL PAIS
ISBN: 9788494651502
Page: 280
Lang: Castellano
Year: 2017
Price: 18.90
Publisher By: La navaja suiza editores
Tags: Narrativa extranjera,Novela contemporánea
Después de su publicación en 1968, En el corazón del corazón del país se convirtió en un clásico de la literatura estadounidense y ha mantenido un cierto aura de libro de culto; un conjunto de relatos que al mismo tiempo es heredero de la prosa de Faulkner y el modernismo de Gertrude Stein, y que renueva la narrativa de su país junto con la obra de autores como Donald Barthelme, William Gaddis, John Barth o Robert Coover. Las dos novelas breves y los tres cuentos que conforman En el corazón del corazón del paiís están localizados en el Medio Oeste y proporcionan una imagen poderosa y miítica del Estados Unidos más profundo y real. Hablan de violencia, soledad, de una especial relación con la naturaleza, y, sobre todo, de la fragilidad del ser humano y de las relaciones que este establece con su entorno. Gass explora y expande los límites del relato, juega con las palabras y las retuerce para alcanzar dimensiones hasta entonces desconocidas en la literatura. Su obra ha sido reverenciada por escritores de la talla de David Foster Wallace o Cynthia Ozick.
LA REGENTA
ISBN: 9788497406765
Page: 1056
Lang: Castellano
Year: 2014
Price: 18.05
Publisher By: Castalia
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
LOS BIENES DE ESTE MUNDO
ISBN: 9788498385755
Page: 224
Lang: Castellano
Year: 2014
Price: 15.20
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera,Novela contemporánea
Publicada por entregas en el semanario Gringoire entre abril y junio de 1941 bajo el epígrafe «Obra inédita de una mujer joven» para eludir la prohibición de trabajar que el gobierno de Vichy imponía a los judíos, esta novela se editaría en 1947, cinco años después del asesinato de su autora en Auschwitz. La profunda discordancia entre la indiferente placidez de la vida burguesa y el dramático devenir de los acontecimientos que sería el leitmotiv de su siguiente y última obra, la excepcional Suite francesa, es el hilo conductor del que Némirovsky se sirve para narrar las vicisitudes de una familia burguesa del norte de Francia sobre el trasfondo de un período especialmente convulso de la historia europeaque culmina con el desmoronamiento del orden social que siguió a la ocupación alemana.Hijo de los propietarios de una importante fábrica de papel desde hace generaciones, el joven Pierre Hardelot contraviene los deseos de sus padres renunciando a su compromiso de boda con Simone, la rica heredera que han escogido para él. Para mayor escarnio, Pierre se ha enamorado de Agns, que no tiene dote y pertenece a una familia de la pequeña burguesía de reciente arraigo en el pueblo. Así, por medio de la rebelde actitud de Pierre y la decadencia de los Hardelot, Némirovsky ha escrito una persuasiva historia de amor, dulce y amarga por igual, en la que acompaña a los personajes con una mirada inclemente, aunque siempre teñida de afecto y comprensión.
TIEMPO DE ERRORES
ISBN: 9788494035388
Page: 288
Lang: Castellano
Year: 2013
Price: 18.95
Publisher By: Cabaret voltaire
Tags: Narrativa extranjera,Novela contemporánea
Tras"El pan a secas", primera parte de su trilogía autobiográfica, Chukri continúa en"Tiempo de errores"el relato de su juventud. Con una escritura directa y desgarrada, pero plena de sutilezas narrativas, el autor nos descubre los años de aprendizaje en Larache; aquellos en que con obstinación y tozudez intenta salir de su analfabetismo, de una vida condenada a la marginación de la pobreza y de la delincuencia. Pero los años de vida escolar no suponen un cambio radical; el hambre, la miseria, el alcohol, el kif y las noches en los prostíbulos siguen siendo elementos de los que no podrá escapar. Una vida en el filo de la navaja. Noches de Tánger y días de escuela en Larache, dos mundos que se dan la mano en esta inquietante novela.
EL REINO DEL NORTE
ISBN: 9788490600962
Page: 660
Lang: Castellano
Year: 2014
Price: 20.80
Publisher By: La esfera de los libros
Tags: Narrativa histórica
Oviedo, Anno Domini 842. La reconquista pende de un hilo.Negras amenazas se ciernen sobre elReino de Asturias.El rey Alfonso II, en su lecho de muerte, ha designado heredero al noble Ramiro. Pero una importante facción de la aristocracia conspira contra el elegido el magnate Nepociano, viejo disidente, vuelve de su destierro y encabeza un golpe de estado. El emir de Córdoba,Abderramán II,bendice la operación; ignora el moro que bajo sus mismas narices se trama otra conspiración de largo alcance. ientras tanto, el caballero Hernán de Mena cruza las desiertas soledades de la frontera para encontrar a la castellana Paterna, la mujer que Ramiro ha escogido como esposa. Hablarán los corazones y hablarán las armas.El Reino del Nortenovela un episodio verídico de los inicios de la Reconquista el golpe palaciego contra Ramiro y la batalla de Cornellana, donde elreino de Asturiasse jugó literalmente su destino. En la estela del éxito deEl caballero del Jabalí Blanco,Esparza pone de nuevo en movimiento las esperanzas, pasiones, intrigas y ambiciones de los españoles de la alta Edad Media en una trepidante trama que atrapa al lector y le traslada al tiempo en el que todo comenzó.
LAPIDARIO
ISBN: 9788415255321
Page: 530
Lang: Castellano
Year: 2014
Price: 42.75
Publisher By: Biblioteca castro
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura
Las obras que aquí editamos exploran las fronteras del conocimiento para ofrecernos una realidad fascinante expone Sánchez-Prieto en el prólogo que abre el volumen. Una realidad -la del pensamiento del siglo XIII- en la que el saber de los astros ocupa un lugar privilegiado, en la que ciudades andalusíes como Toledo y Sevilla estuvieron a la vanguardia de Occidente para todo aquel que deseaba profundizar en la ciencia astrológica y ciertas artes mágicas, gracias a los conocimientos integrados de cristianos, árabes y judíos. Puede que el Lapidario sea uno de los textos que mayor atractivo ha despertado entre los estudiosos de Alfonso X el Sabio. Tanto la curiosidad generada por el mundo de las piedras como el cuidadísimo códice de la Cámara Regia conservado en la Biblioteca de El Escorial han contribuido, sin duda, a despertar un vivo interés sobre lectores de toda época, que ahora se traduce al sumar este interesante tratado sobre las propiedades de infinidad de minerales al corpus alfonsí editado por la Fundación José Antonio de Castro, en el que también han tenido un lugar privilegiado la General estoria y el Libro del ajedrez, dados y tablas. El texto se sustenta sobre la concepción aristotélica de que todas las cosas terrenales están gobernadas por el influjo de los astros, de modo que también las piedras sufren de esta influencia y a su vez pueden ejercer ciertos poderes sobre el resto de los seres según el dominio de los distintos signos del Zodíaco. Así, somos testigos del intenso afán por clasificar más de 360 minerales, esfuerzo intelectual que contribuye a un mejor conocimiento del mundo que nos rodea y pone una vez más de manifiesto la curiosidad sin límites del rey Sabio. Editado por Pedro Sánchez-Prieto, catedrático de Lengua española y gran especialista en la obra alfonsí como quedó demostrado en su magnífica edición de la General estoria, el texto del Lapidario se acompaña en el presente volumen junto con el Libro de las formas y las imágenes que son en los cielos, un conjunto de Lapidarios más ambicioso del que solo se han conservado catorce folios de índice, en el que queda claramente demostrado el carácter nigromántico de sus tratados. De ello dan buena cuenta capítulos tales como los que conjuran a los astros para hacer nacer a los niños sin cojones o fazer del agua vino. Por último, destacar que este cuidado volumen se ilustra con una serie de láminas del manuscrito escurialense que reflejan el trabajo exquisito del miniado medieval, incorpora el aparato crítico a pie de página para facilitar el diálogo con el texto, e incluye un pormenorizado estudio de ambas obras en el que el catedrático analiza la peripecia textual estos dos tratados y reflexiona sobre la poliédrica personalidad de Alfonso X y su pasión por el conocimiento.
(PE) EL DOMINANTE (SUMISION II)
ISBN: 9788408128977
Page: 400
Lang: Castellano
Year: 2014
Price: 5.65
Publisher By: Planeta
Tags: Narrativa erótica,Romántica y erótica
Segundo volumen de la trilogía que ya han leído más de 8 millones de personas en todo el mundo. Nathaniel West nunca pierde el control. Duranteel día, y como presidente de IndustriasWest, dirige el consejo de dirección. Por lasnoches, como estricto y exigente dominante,impone su voluntad y sus normas en el dormitorio.Nunca acepta sumisas inexpertas; sinembargo, cuando la solicitud de Abigail Kingaparece sobre su mesa, traspasa sus propioslímites y pone a prueba los de la aspirante.La mezcla de inocencia e interés de Abby esembriagadora, y Nathaniel enseguida se decidea ponerle su collar. Mientras ella obedezcasus órdenes y se rinda completamente a él,nadie saldrá perjudicado.Pero cuando los sentimientos por Abby sevuelven más intensos, Nathaniel se da cuentade que la confianza debe ser recíproca. Y éloculta secretos que podrían destruir los cimientosde toda la relación.
¡NOTICIA BOMBA!
ISBN: 9788433921031
Page: 288
Lang: Castellano
Year: 2014
Price: 9.40
Publisher By: Anagrama
Tags: Narrativa de humor,Géneros literarios,Literatura
Noticia bomba!, celebrada como una de las grandes novelas de humor del siglo XX, es también la obra cumbre, en este registro, de Evelyn Waugh, el autor de otras piezas memorables, como Decadencia y caída, Cuerpos viles, Merienda de negros o Los seres queridos. Lord Copper, un magnate de la prensa de Fleet Street, se enorgullece de su olfato para descubrir talentosos reporteros. Sin embargo, a causa de una confusión de apellidos, envía a «cubrir» la guerra civil en una república africana a uno de los periodistas más improbables para tal misión. A partir de ese equívoco, Evelyn Waugh se lanza a una feroz y desopilante sátira sobre el mundo del periodismo, los enviados especiales, la información, la desinformación y la confusión... «Noticia bomba! es el libro más divertido que haya leído jamás. Lo releo cada año» (Gore Vidal).«Una divertidísima novela sobre una profesión que, en apariencia, parece también divertida a quienes no la conocen ni la sufren el periodismo» (Alberto Míguez, ABC). «Una verdadera muestra del más despiadado humor inglés» (Javier Fernández de Castro, El País).«Empezar por Decadencia y caída, seguir por Los seres queridos y terminar con Noticia bomba!, esta apabullante muestra de fantástica exposición del humor mortífero cuando surge de una imaginación antisentimental, o empezar por Noticia bomba! y seguir con las otras. Pero, en cualquier caso, empezar con Evelyn Waugh» (Nora Catelli, La Vanguardia).
EL INFIERNO DE LAS CHICAS
ISBN: 9788494192074
Page: 240
Lang: Castellano
Year: 2014
Price: 17.10
Publisher By: Satori
Tags: Novela negra
Tres relatos turbadores que penetran en la mente femenina para desvelar sus misterios y su talento para la maldad. Las tres protagonistas de El infierno de las chicas intentan sobrevivir en un mundo sórdido sometidas a la voluntad de los hombres mientras vagan por un retorcido laberinto de engaños, intrigas y callejones sin salida construido con maestría por uno de los escritores más innovadores de la literatura japonesa moderna. Kyusaku Yumeno fue un escritor de misterio admirado por su oscura imaginación y por su talento para ir más allá de los límites establecidos para el género. Comparado frecuentemente con Kafka y Poe, sus obras inquietantes, atrevidas y de estilo inconfundiblemente bizarre reciben hoy el reconocimiento del que su autor no pudo disfrutar en su tiempo.
LAS PALMERAS SALVAJES
ISBN: 9788435019965
Page: 384
Lang: Castellano
Year: 2014
Price: 9.45
Publisher By: Edhasa
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Las palmeras salvajes reúne dos historias que van alternándose, "Palmeras salvajes" y "El Viejo", para conformar una intensa novela sobre el enfrentamiento del ser humano con las fuerzas de la naturaleza y, sobre todo, con sus propias pasiones, sentimientos y ambiciones. El particular modo en que las dos historias van interrumpiéndose la una a la otra, en un alarde de imaginación y talento narrativo, dotan a la novela de una fuerza irresistible y van trazando la trayectoria de unos personajes a merced de terribles acontecimientos uno que lo sacrifica todo por amor, y otro, un preso, que asiste al desbordamiento del río Misisipí y descubre aspectos inesperados de sí mismo. Todo un clásico contemporáneo, que vuelve a despertar un interés especial por parte de editores, críticos, escritores y lectores.