Saltar al contenido


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

Formulario de búsqueda


Author's book list:

TESTAMENTO DE JUVENTUD

TESTAMENTO DE JUVENTUD

ISBN: 9788417800345
Page: 848
Lang: Castellano
Year: 2019
Price: 26.12
Publisher By: Errata naturae
Tags: Narrativa extranjera,Novela contemporánea

Vera Brittain dedicó casi veinte años a escribir esta obra portentosa, en la que debía haber espacio «para los seres queridos y también para aquellos a quienes no conoceremos nunca, pero que, no cabe duda, son nuestros iguales». Pocas veces se ha contado la vida de aquella juventud, la que sufrió la I Guerra Mundial y la posguerra, con tanta profundidad y exactitud. Se combinan aquí las peripecias (siempre verdaderas) de la joven estudiante de Oxford con el sufrimiento que esa misma joven, convertida en enfermera, encuentra en el frente durante la guerra; su pasión por el estudio con el afecto por muchos de los que la rodearon desde adolescente... Todos sus amigos lucharán en las trincheras, y todos sus amigos vivirán el fin de una época mejor en la que todo parecía más puro e ingenuo.

MONGO BLANCO

MONGO BLANCO

ISBN: 9788401022647
Page: 624
Lang: Castellano
Year: 2019
Price: 20.80
Publisher By: Plaza & janes editores
Tags: Narrativa española,Novela contemporánea

CarlosBardem vuelve a la escritura con la apasionante epopeya de un personaje real, el poderoso y legendario Mongo Blanco, en una épica y ambiciosa novela plagada de acción. Tras la muerte de su padre, el joven malagueño Pedro Blanco se echa a la mar en busca de un futuro mejor. Gracias a su pericia y fuerza de voluntad, escala posiciones hasta convertirse enMongo Blanco, uno de los grandes negreros del siglo XIX. Pero la traición de una persona muy cercana a él lo llevará al comienzo de su caída en desgracia. Así se lo cuenta a su médico desde el manicomio en el que está encerrado sin sospechar que su historia todavía no ha terminado, ya que alguien de su pasado ha vuelto para cobrarse una deuda pendiente. En el ocaso de su vida,Mongo Blanco tendrá ocasión de redimirse o ser finalmente víctima de sus excesos. España, Cuba o África son algunos de los escenarios de un envolvente relato ricamente ambientado, profusamente documentado y escrito con un nivel de detalle y emoción asombroso, que ningún amante de la novela histórica, de aventuras o de la literatura en general podrá dejar pasar. «Yo don Pedro Blanco, negrero. Un loco. Gigante o monstruo. El Mongo Blanco. El Gran Mago-Espejo-Sol. El Rey de Gallinas. El Pirata. El Padre. El Her...

EL DIAMANTE DE MOONFLEET

EL DIAMANTE DE MOONFLEET

ISBN: 9788417416294
Page: 372
Lang: Castellano
Year: 2019
Price: 16.05
Publisher By: Zenda aventuras
Tags: Narrativa extranjera,Novela contemporánea

Elogiada por Conrad por la brillante construcción de sus personajes, un siglo después, Georges Remi (Hergé) reconocería el paralelismo de sus famosos personajes, Tintín y Haddock, con los protagonistas de Moonfleet John Trenchard, muchacho sediento de aventuras y su compañero Elzevir, el viejo lobo de mar, contrabandista y bebedor de ron. Juntos emprenden el largo camino de la aventura en el que encontrarán, como en las buenas historias y como en la vida, razones aún más poderosas que la promesa de un tesoro escondido la amistad, el amor, el miedo compartido, la compañía, el dolor, la valentía, el consuelo, la lealtad.

CICATRIZ

CICATRIZ

ISBN: 9788490704059
Page: 576
Lang: Castellano
Year: 2019
Price: 14.20
Publisher By: B de bolsillo ediciones b
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

Una historia de amor y algunas mentiras. Una enigmática cicatriz en la mejilla. Conoces la verdad sobre la persona con la que duermes? La mejor novela del autor español dethriller más leído en todo el mundo, aclamada antes de su publicación. Simon Sax podría ser un tipo afortunado. Es joven, listo y está punto de convertirse en multimillonario si vende su gran invento -un asombroso algoritmo- a una multinacional. Y, sin embargo, se siente solo. Su éxito contrasta con sus nulas habilidades sociales. Hasta que un día vence sus prejuicios y entra en una web de contactos donde se enamora perdidamente de Irina, con la inexperiencia y la pasión de un adolescente, a pesar de los miles de kilómetros que los separan. Pero ella, marcada con una enigmática cicatriz en la mejilla, arrastra un oscuro secreto... Reseñas «Juan Gómez-Jurado atrapa irremediablemente al lector.» Booklist «Tiene la fórmula del éxito, ha conseguido conectar con el público y la crítica.» Jot Down «Marca un nuevo estándar de oro para losthrillers.» USA Today «Juan Gómez Jurado demuestra que el suspense patrio raya a la altura de la mejor factoría anglosajona.» El Cultural «Mucho más que el mejor...

HARRY POTTER Y LA PIEDRA FILOSOFAL (RUSTICA)

HARRY POTTER Y LA PIEDRA FILOSOFAL (RUSTICA)

ISBN: 9788498386318
Page: 264
Lang: Castellano
Year: 2020
Price: 12.35
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Juvenil

EL ORDEN DEL DIA

EL ORDEN DEL DIA

ISBN: 9788490665077
Page: 144
Lang: Castellano
Year: 2018
Price: 16.15
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea

PREMIO GONCOURT 2017Un relato inquietante acerca de los entresijos del inicio de la Segunda Guerra Mundial y la implicación de los empresarios en el ascenso de Hitler al poder. En febrero de 1933, en el Reichstag tuvo lugar una reunión secreta, que no estaba en el orden del día, en la que los industriales alemanesentre los que se contaban los dueños de Opel, Krupp, Siemens, IG Farben, Bayer, Telefunken, Agfa y Vartadonaron ingentes cantidades a Hitler para conseguir la estabilidad que él prometía. Desde ese año, Hitler ideó una estrategia de cara a la comunidad internacional para anexionarse Austria «pacíficamente»; para ello, mientras se ganaba la aquiescencia o el silencio de primeros ministros europeos, mantuvo una guerra psicológica con Schuschnigg, el canciller austriaco, hasta que la invasión (un alarde del legendario ejército alemán, que ocultaba graves problemas técnicos) fue un hecho. Esta novela desvela los mercadeos y vulgares intereses comunes, las falsedades y posverdades, que hicieron posible el ascenso del nazismo y su dominio en Europa hasta la Segunda Guerra Mundial, con las consecuencias de todos conocidas. El orden del día narra de un modo trepidante y muy novedoso, en escenas memorables, las bambalinas del ascenso de Hitler al poder, en una lección de literatura, historia y mor...

HARRY POTTER Y LA CAMARA SECRETA (ILUSTRADO)

HARRY POTTER Y LA CAMARA SECRETA (ILUSTRADO)

ISBN: 9788498387636
Page: 272
Lang: Castellano
Year: 2020
Price: 30.40
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Juvenil

En el espacio entre dos ventanas, brillando a la luz que arrojaban las antorchas, había en el muro unas palabras pintadas de más de un palmo de altura LA CÁMARA DE LOS SECRETOS HA SIDO ABIERTA.TEMED, ENEMIGOS DEL HEREDERO Cuando Dobby, el elfo doméstico, aparece en Privet Drive e insiste en que Harry no debe volver a Hogwarts, éste sospecha que su rival, Draco Malfoy, tiene algo que ver. Sin embargo, después de que Ron lo rescate de casa de los Dursley en un coche volador, Harry pasa junto a los Weasley el resto del verano en La Madriguera, donde las distracciones mágicas le hacen olvidar las advertencias del elfo.Pero de regreso en Hogwarts, un mensaje siniestro pintado en el muro de un corredor oscuro confirma los augurios de Dobby de que cosas terribles están a punto de suceder...Jim Kay, ganador del premio Kate Greenaway, representa el mundo de los magos con gran detalle en esta edición ilustrada del segundo título de la saga de J.K. Rowling, un libro perfecto tanto para fans incondicionales como para nuevos lectores. «Las ilustraciones de Jim Kay me emocionaron profundamente. Me encanta su interpretación del mundo de Harry Potter, y para mí es un verdadero honor que haya aportado su talento a esta nueva edición.» J.K. Rowling

EL PRISIONERO DEL CIELO (SERIE EL CEMENTERIO DE LOS LIBROS OLVIDADOS, 3)

EL PRISIONERO DEL CIELO (SERIE EL CEMENTERIO DE LOS LIBROS OLVIDADOS, 3)

ISBN: 9788408163459
Page: 384
Lang: Castellano
Year: 2016
Price: 10.40
Publisher By: Planeta
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Escribo estas palabras en la esperanzay el convencimiento de que algún díadescubrirás este lugarun lugar quecambió mi vida como estoy seguro deque cambiará la tuya. Barcelona, 1957. Daniel Sempere y su amigo Fermín,los héroes deLa Sombra del Viento, regresan de nuevo ala aventura para afrontar el mayor desafío de sus vidas. Justo cuando todo empezaba a sonreírles, un inquietantepersonaje visita la librería de Sempere y amenazacon desvelar un terrible secreto que lleva enterrado dosdécadas en la oscura memoria de la ciudad. Al conocerla verdad, Daniel comprenderá que su destino le arrastrainexorablemente a enfrentarse con la mayor de lassombras la que está creciendo en su interior. Rebosante de intriga y emoción,El Prisionero del Cieloes una novela magistral donde los hilos deLa Sombra delVientoyEl Juego del Ángelconvergen a través del embrujode la literatura y nos conduce hacia el enigma quese oculta en el corazón del Cementerio de los LibrosOlvidados.

FAHRENHEIT 451

FAHRENHEIT 451

ISBN: 9788490321478
Page: 192
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: Debolsillo
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

Fahrenheit 451 la temperatura a la que el papel se enciende y arde. Guy Montag es un bombero y el trabajo de un bombero es quemar libros, que están prohibidos porque son causa de discordia y sufrimiento.El Sabueso Mecánico del Departamento de Incendios, armado con una letal inyección hipodérmica, escoltado por helicópteros, está preparado para rastrear a los disidentes que aún conservan y leen libros. Como 1984, de George Orwell, como Un mundo feliz, de Aldous Huxley, Fahrenheit 451 describe una civilización occidental esclavizada por los medios, los tranquilizantes y el conformismo.La visión de Bradbury es asombrosamente profética pantallas de televisión que ocupan paredes y exhiben folletines interactivos; avenidas donde los coches corren a 150 kilómetros por hora persiguiendo a peatones; una población que no escucha otra cosa que una insípida corriente de música y noticias transmitidas por unos diminutos auriculares insertados en las orejas.«Fahrenheit 451 es el más convincente de todos los infiernos conformistas.» KINGSLEY AMIS

DUNE

DUNE

ISBN: 9788417347628
Page: 784
Lang: Castellano
Year: 2019
Price: 28.40
Publisher By: S.a. ediciones b
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

EL SEÑOR DE LOS ANILLOS II: LAS DOS TORRES (TAPA DURA LUJO)

EL SEÑOR DE LOS ANILLOS II: LAS DOS TORRES (TAPA DURA LUJO)

ISBN: 9788445073735
Page: 408
Lang: Castellano
Year: 2002
Price: 19.90
Publisher By: Minotauro
Tags: Narrativa fantástica,Géneros literarios,Literatura

CUCHILLO (HARRY HOLE 12)

CUCHILLO (HARRY HOLE 12)

ISBN: 9788417511029
Page: 560
Lang: Castellano
Year: 2019
Price: 18.90
Publisher By: Reservoir books
Tags: Novela negra

EL CASO 12 DE HARRY HOLE. LAS COSAS NO LE VAN NADA BIEN A HARRY HOLE La única mujer a la que ha logrado amar, Rakel, lo ha echado de su vida. Ha sido readmitido en la policía de Oslo, sí, pero en un departamento infecto, lejos de los casos que sí quiere investigar por ejemplo, devolver a la cárcel a Svein Finne, el sanguinario violador múltiple al que atrapó hace un puñado de años y que acaba de cumplir condena. AMBOS DESEAN UNA VENGANZA ATROZ Cuando todo va mal, aún puede ir a peor. Porque Harry ha vuelto a beber. Despierta una mañana sin recordar nada de lo sucedido la noche anterior y con las manos manchadas de sangre. Le tocará entrar de bruces en una pesadilla interminable en la que todas las salidas conducen a la muerte. NUNCA SE ENFRENTÓ A UN CASO TAN OSCURO La caza final ha empezado, aunque no está claro quién es la presa. Cuchillo es la novela más salvaje protagonizada por Harry Hole ha tomado un camino para el que no hay ya vuelta atrás. 40 millones de ejemplares vendidos Traducido a 50 idiomas

Page 27 of 834 (10000 books)

Ver código