Skip to content


XML Books — Project Overview

Django + XML + Google Drive API

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.

Django 4.1 Python 3.11 Requests Google Drive API XML
Open Endpoint

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
  1. View xml_books reads query params and builds the Drive request.
  2. File listing by folder + exact filename; then direct file download.
  3. Guard: if payload looks like HTML, abort parsing (Drive preview pages).
  4. Parse with xml.etree.ElementTree and normalize CDATA/text.
  5. Filter and render results with Bootstrap.
Environment Variables
VariableDescriptionExample
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
EndpointDescriptionParamsExamples
/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_ID permissions.
  • 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.
Books Store

Search Form


Author's book list:

LLORAN LAS PIEDRAS POR AL ÁNDALUS

LLORAN LAS PIEDRAS POR AL ÁNDALUS

ISBN: 9788417558802
Page: 672
Lang: Castellano
Year: 2019
Price: 25.65
Publisher By: Almuzara
Tags: Narrativa histórica

"La novela narra el discurrir de la vida de los Banu Quzman en tiempos de guerra y exilio, enmarcando la trama de sus miembros en los acontecimientos políticos que se suceden a lo largo del terrible siglo XIII derrumbamiento del Imperio Almohade, conquista castellana de Andalucía, revuelta mudéjar, expulsión de los musulmanes del Valle del Guadalquivir, invasiones benimerines y guerra civil entre Alfonso X y su hijo Sancho. Andalucía, a comienzos del siglo XIII. Una familia de origen muladí, los Banu Quzman, vive afincada en Sherish Shiduna (la actual Jerez de la Frontera) desde hace muchas generaciones. Sus miembros varones se dedican, principalmente, al ejercicio del Derecho, ocupando el cargo de cadí mayor de la ciudad con carácter hereditario. La vida discurre, con sus afanes y alegrías, de la misma manera desde hace siglos; pero pronto, todo va a cambiar. Desde la batalla de las Navas de Tolosa los andalusíes asisten a una marea lenta pero imparable la conquista castellana de sus tierras. Poco a poco, las tropas del rey Fernando van tomando una villa tras otra. En muchos casos, los habitantes musulmanes se rinden sin lucha y pueden conservar sus vidas y sus bienes, permaneciendo en sus lares cuando se someten a la soberanía de Castilla, bajo su propio fuero y costumbres. Pero las ciudades que se resisten deben afrontar las consecuencias habituales los supervivientes son esclavizados, pierden sus posesiones y sus tierras, y las casas se reparten entre los vencedores. Con los cristianos cada vez más cerca de Sherish, las dudas sobre el destino de la familia se acrecientan. Los Banu Quzman asisten asustados a los acontecimientos, haciéndose las mismas preguntas que todas las familias andalusíes es preciso luchar hasta el final, aún a riesgo de perderlo todo, o mejor someterse a vasallaje? Qué será de los hijos si Sherish cae en manos de Castilla? No es mejor emigrar a África y conservar, al menos, parte de la riqueza? Es admisible para un musulmán vivir sometido a la soberanía de un rey cristiano? En el seno del clan familiar, los dos hermanos, Muhammad y Hamet, siguen caminos dispares. El primogénito elige la senda de la guerra y participa en la resistencia contra la conquista. El segundo, Hamet, opta por llegar a acuerdos con los castellanos, pero en la constante duda de si emigrar o no. "

LA JEUNE FILLE ET LA NUIT

LA JEUNE FILLE ET LA NUIT

ISBN: 9782253237624
Page:
Lang: Francés
Year:
Price: 9.02
Publisher By: Le livre de poche
Tags: Literatura en francés,En otros idiomas,Literatura

SOBRE LA BELLEZA (5ª ED.)

SOBRE LA BELLEZA (5ª ED.)

ISBN: 9788498389463
Page: 480
Lang: Castellano
Year: 2019
Price: 20.90
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Narrativa extranjera,Novela contemporánea

Todos los textos de no ficción escritos por Roberto Bolaño pequeñas piezas maestras de uno de los escritores más originales de la literatura contemporánea en español. «Déjenlo todo, nuevamente. Láncense a los caminos.» (Del manifiesto infrarrealista) A la intemperie compila todas las columnas, los artículos y las reseñas publicadas por Roberto Bolaño en medios españoles e hispanoamericanos desde la década de los setenta y hasta su muerte en 2003. Asimismo, se recogen en el libro los prólogos escritos para obras de otros autores, las conferencias y los discursos pronunciados, y el sugerente manifiesto infrarrealista formulado en la etapa creativa de México. El humor, la literatura y la cultura, las reflexiones que atraviesan sus obras narrativas, sus lecturas, su visión del mundo -en ocasiones polémica, siempre desinhibida- y numerosas anécdotas conviven en este volumen que da a conocer otra faceta del autor más teórica, sí, pero tan profundamente autobiográfica como la que atraviesa sus obras más conocidas. Una muestra del genio creador que convirtió a Bolaño en uno de los escritores contemporáneos más importantes. «A la intemperie nos permite esa mezcla de curiosidad y espionaje que los millenials llaman estalqueo la ocasión de escudriñar cuanto Bolaño pensaba -o acaso no pensaba, pero sí escribía- sobre sus caballitos de batalla, sus próceres y enemigos literarios, con una mirada hacia su extravagante mundo interior.» Del prólogo de Jorge Volpi La crítica ha dicho sobre el autor y sus obras «Un escritor muy notable, uno de los mejores de su generación.» Jorge Edwards «Consigue fácilmente lo que otros escritores apenas han tocado hablar sobre el destino de las vanguardias estéticas y políticas después del fin de la utopía humana.» Andreas Breitenstein, Neue Zürcher Zeitung «Bolaño ha probado que la literatura lo puede todo.» Jonathan Lethem «La obra de Roberto Bolaño parece ser un vidrio o un espejo destrozado en miles de pedazos y repartidos por diferentes territorios, que unen y separan, completan y deforman (forman) su trabajo.» Gabriel Zanetti «Su lenguaje vigilante y lleno de gracia, su manera de construir unos textos a la vez desconcertantes, brillantes e infinitamente próximos, es una forma de resistir al mal, a la adversidad, a la mediocridad.» Raphalle Rerolle, Le Monde

LA SEÑAL

LA SEÑAL

ISBN: 9788420437835
Page: 664
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: Alfaguara
Tags: Novela negra

PALABRAS BAJO LA ALMOHADA

PALABRAS BAJO LA ALMOHADA

ISBN: 9788417284572
Page: 256
Lang: Castellano
Year: 2019
Price: 13.30
Publisher By: Mueve tu lengua
Tags: Narrativa española,Novela contemporánea

Palabras bajo la almohada es un libro de relatos brutales en los que Santi Jiménez Serrano narra historias que no por duras dejan de ser bellas. Se divide en cuatro partes en la primera, con relatos de la infancia y la adolescencia, se habla de la pobreza, del amor no correspondido, del descubrimiento del sexo; en la segunda se centra en la adultez y en cómo estas infancias a veces afectan la vida adulta, con escenas tan crudas como violaciones; en la tercera aparecen relaciones más allá de la pareja; y en la cuarta se centra en amor físico, en el placer del sexo y la intimidad. Este es un libro duro y bello, que relata lo más oscuro de las personas, que te hace cuestionarte por qué existe tanto mal, pero que consigue emocionarte hasta el extremo y hacer que sientas en tu cuerpo lo que sienten los personajes de los cuentos.

DON QUIJOTE DE LA MANCHA

DON QUIJOTE DE LA MANCHA

ISBN: 9788491873358
Page: 1008
Lang: Castellano
Year: 2019
Price: 20.90
Publisher By: Rba libros
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura

Las andanzas del famoso hidalgo al que se le sorbió el seso leyendo novelas de caballerías se han convertido en una de las grandes obras del canon universal. Miguel de Cervantes consiguió una obra divertidísima, rica y revolucionaria, de una indiscutible modernidad tanto en su primera entrega de 1605, como en la segunda parte de 1615.

MUERTE EN MANILA

MUERTE EN MANILA

ISBN: 9788491644910
Page: 312
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: La esfera de los libros
Tags: Narrativa española,Novela contemporánea

La terrible matanza sufrida en el consulado de España durante la ocupación japonesa de Filipinas en la Segunda Guerra Mundial Manila 1941. En plena Segunda Guerra Mundial, José del Castaño Cardona fue nombrado cónsul general en Filipinas. Allí se trasladó con su mujer y sus dos hijos pequeños, sin imaginar los terribles acontecimientos que iban a vivir en su nuevo destino. Los japoneses ocuparon el archipiélago brutalmente, pero lo peor estaba por llegar cuando comenzó la ofensiva americana de liberación. La batalla de Manila fue una de las más cruentas de la guerra, y el ejército nipón dejó un terrible reguero de sangre y fuego en su retirada. Una de sus peores acciones fue la matanza de decenas de civiles refugiados en el consulado español. Esta es la historia de un hombre que en unas condiciones extremas tuvo que tomar decisiones personales y políticas muy comprometidas que casi llevan a su familia al desastre y a España a entrar en la Segunda Guerra Mundial.

1984 (CAT)

1984 (CAT)

ISBN: 9788417420512
Page: 412
Lang: Catalán
Year: 2019
Price: 9.45
Publisher By: Labutxaca
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Aquesta novella, escrita el 1948, és un dels grans allegats del segle XX contra el totalitarisme. En el futur hipottic en qu se situa l'acció, el món est dominat per tres grans superpotncies, totes tres enfrontades entre elles per principis ideolgics diferents, per totes tres totalitries. Winston Smith, el protagonista, viu a Londres i treballa al ministeri de la Veritat reescrivint i retocant la histria de la seva superpotncia. Quan s'adona que amb aquesta feina l'únic que fa és contribuir a la farsa del seu govern, i sobretot quan entra en relació amb una jove rebel, és quan topa frontalment amb el Gran Germ, que controla fins al més mínim detall de la vida privada de tothom, amb uns mecanismes de domini que recorden els del nazisme i els de l'estalinisme.

LA VIGÍLIA (CAT) (PREMI JOSEP PLA 2019)

LA VIGÍLIA (CAT) (PREMI JOSEP PLA 2019)

ISBN: 9788497102797
Page: 318
Lang: Catalán
Year: 2019
Price: 19.00
Publisher By: Destino
Tags: Narrativa en catalán,Novela contemporánea

Premi Josep Pla 2019. En Raimon escriu contes per a la rdio i viu amb el seu germ Blai, que va quedar trastocat per un accident en un bosc quan era petit i ara porta una vida senzilla treballant en un taller ocupacional. Un dia en Rai rep un encrrec estrany, una dona gran que sempre escol - ta els seus relats, la Clia, vol contractar-lo perqu li escrigui la seva biografia «Mai no hauria imaginat que els teus contes explicarien tan bé la meva vida». La seva relació creixer a cavall del relat i el record. Ella li encarregar reescriure tot all que va viure i ell intentar esbrinar qu s’amaga darrere una oferta gens innocent. La vigília és una novella abassegadora que uneix el millor i el pitjor de l’ésser hum. És una histria sobre el poder infinit de l’amor, el valor dels nostres records i la vida que hem decidit dur a terme per sobreviure al nostre passat. «És impossible destriar el que un escriu d’all que un viu. Les parau - les es barregen amb els dies, i la línia difusa que separa el record del conte es confon. Diuen que, tard o d’hora, les lletres sempre acaben dictant sentncia. Jo hauria volgut viure dins de moltes histries que vaig escriure per a la rdio, fins i tot d’adolescent hauria viscut en el vers d’algun poe - ma aquella passió desaforada en una habitació petita per lluminosa a l’estiu, compartir una ampolla de vi i el dubte de si viure val la pena ara que la inrcia ha venut al dubte, tastar boques i cossos que se’m van escapar, conixer gent i passar per dins seu (o que ells passessin per dins meu) sense fer-nos mal».

LA RED OSCURA (SERIE JANE HAWK 1)

LA RED OSCURA (SERIE JANE HAWK 1)

ISBN: 9788491871583
Page: 464
Lang: Castellano
Year: 2019
Price: 18.04
Publisher By: Rba libros
Tags: Novela negra

LOS CAMINOS DEL MUNDO

LOS CAMINOS DEL MUNDO

ISBN: 9788499427782
Page: 440
Lang: Castellano
Year: 2019
Price: 17.00
Publisher By: Peninsula
Tags: Narrativa de viajes,Géneros literarios,Literatura

Los caminos del mundo es un texto de culto para toda una generacion de lectores de libros de viajes. «Un viaje no necesita motivos. Pronto demuestra que tiene sentido por sí mismo. Tú piensas que vas a hacer un viaje, pero muy pronto es el viaje quien te hace a ti. O quien te deshace.» En 1953, con solo veinticuatro años, Nicolas Bouvier emprende, junto al dibujante Thierry Vernet, un viaje por Yugoslavia, Grecia, Turquía, Irán y Pakistán a bordo de un diminuto Fiat Topolino. A lo largo de su expedición, que se alarga diecisiete meses, ambos recogen sus impresiones y experienciasBouvier las escribe y Vernet las ilustra, en un intento de fijarlas y de retratar las costumbres de las gentes que habitan los diversos países por las que discurre su aventura, que tiene su punto y final en Afganistán. El resultado es este libro, un texto de culto de la literatura de viajes y una oda a una forma de conocer el mundo alejada de aeropuertos y hoteles, en la que basta una mochila a la espalda y el vaivén de la improvisación para descubrir adónde nos lleva el camino. «Pocos autores han escrito reflexiones tan certeras sobre el hecho de viajar. El viaje como desaparición, como producto de la contemplación infantil de los atlas abiertos sobre la alfombra, como el lugar en el que las miradas se cr...

A CORAZÓN ABIERTO

A CORAZÓN ABIERTO

ISBN: 9788432235061
Page: 256
Lang: Castellano
Year: 2019
Price: 7.55
Publisher By: Seix barral
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

La autora best seller Anna Gavalda regresa a los relatos, el género que la catapultó al éxito con su debut Quisiera que alguien me esperara en algún lugar. «Podría decir que es una recopilación de siete novelas cortas, pero no las veo así. Para mí, no son historias pobladas de personajes, son gente. Auténtica gente. Perdón, gente auténtica. Hablan para intentar ver claro, se desnudan, confían, viven a corazón abierto. No todos lo logran, pero observarlo me enternece. Es pretencioso hablar de mis propios personajes anunciando que os van a conmover, pero para mí no son personajes, son gente, gente real, gente nueva; gente auténtica», Anna Gavalda. Profunda y directa, tierna y reconfortante, llena de ironía y, sobre todo, de benevolencia, A corazón abierto es una oda a aquellos que reconocen su debilidad, afrontan su vulnerabilidad y se despojan de toda armadura para revelarse tal como son. Anna Galvada, «la escritora francesa contemporánea con más éxito» (La Razón) y narradora de la vida cotidiana por excelencia, vuelve a su género favorito en el que la crítica ha definido como «un libro perfecto» (Transfuge) y «una pequeña joya» (Atlantico).

Page 782 of 834 (10000 books)

Show Code