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:

TEATRO CRITICO UNIVERSAL (4ª ED.)

TEATRO CRITICO UNIVERSAL (4ª ED.)

ISBN: 9788437602523
Page: 336
Lang: Castellano
Year: 2006
Price: 11.87
Publisher By: Catedra
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura

SILENCIO EN HANOVER CLOSE

SILENCIO EN HANOVER CLOSE

ISBN: 9788497594189
Page: 432
Lang: Castellano
Year: 2012
Price: 9.45
Publisher By: Debolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

ANSIA DE PASION (INMORTALES DE LA OSCURIDAD III)

ANSIA DE PASION (INMORTALES DE LA OSCURIDAD III)

ISBN: 9788408088615
Page: 352
Lang: Castellano
Year: 2009
Price: 5.65
Publisher By: Planeta
Tags: Narrativa romántica,Romántica y erótica

Las tentaciones prohibidas siempre son las más fuertes. El corazón del licántropo Bowen MacRieve se convirtió en hielo cuando perdió a su compañera; desde entonces ha olvidado lo que significan la pasión y el calor del amor. Sin embargo, un inesperado encuentro con Mariketa, su gran enemiga, hace que renazcan en él sus deseos e instintos más oscuros. Mariketa corre un grave peligro algunas de las fuerzas más siniestras de la Tradición se han unido para acabar con su vida; ha perdido todos sus poderes y necesita desesperadamente la protección de Bowen. Aunque intenta resistirse, pronto cede a los ardientes abrazos de su antiguo enemigo. Ansia de pasión es el tercer volumen de la serie «Inmortales de la oscuridad », con la que la autora está obteniendo un gran éxito.

TRABAJOS DEL REINO

TRABAJOS DEL REINO

ISBN: 9788492865055
Page: 128
Lang: Castellano
Year: 2010
Price: 15.20
Publisher By: Periferica
Tags: Narrativa hispanoamericana,Novela contemporánea

«Yuri Herrera destaca con su primer libro, Trabajos del reino, en el que, a través de la mirada de un compositor de corridos, despliega ante el lector un panorama de la vida palaciega de un cártel del narcotráfico. Lobo, protagonista y narrador de la novela, es un ser marginado desde su nacimiento. No posee educación, pero le sobra el talento para convertir en cantos épicos los sucesos notables, por eso es el Artista. Una tarde se topa con el hombre que habrá de transformar su vida... Así, reconstruyendo el mundo interior del cártel con un lenguaje popular no exento de lirismo, muestra de su excelente oído, y con un tono que algunas veces adquiere registros de fábula infantil y otras de tragedia del Renacimiento, las palabras del Artista nos internan en un castillo donde parece reinar la felicidad, pero cunden las intrigas soterradas.» (Eduardo Antonio Parra, Letras Libres)

EL REY DE LAS DOS SICILIAS

EL REY DE LAS DOS SICILIAS

ISBN: 9788433975812
Page: 312
Lang: Castellano
Year: 2013
Price: 16.15
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea

PECES EN LA TIERRA: ANTOLOGIA DE MUJERES POETAS EN TORNO A LA GEN ERACION DEL 27

PECES EN LA TIERRA: ANTOLOGIA DE MUJERES POETAS EN TORNO A LA GEN ERACION DEL 27

ISBN: 9788496824607
Page: 352
Lang: Castellano
Year: 2010
Price: 18.90
Publisher By: Fund. jose manuel lara
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

Quizás no se haya dado en la historia de España un momento tan interesante y participativo para la mujer como el que comenzó a finales del XIX y que resultaría segado, más tarde, por la Guerra Civil, alcanzando su punto álgido en los años de la Segunda República. Como en otros ámbitos artísticos, las poetas del 27 se desenvolvieron con naturalidad entre sus compañeros de generación, con las mismas influencias y ambiciones. Sin embargo, las escasas antologías publicadas, o bien repiten los mismos nombres o se limitan a hacer una enumeración de las poetas en la que apenas se deja constancia de una existencia fantasmal. El presente volumen, que recoge poemas pertenecientes a libros publicados hasta 1936, viene a cubrir ese olvido lamentable. De este modo, junto a nombres reconocidos como los de Concha Méndez, Rosa Chacel, Carmen Conde, Josefina de la Torre o Ernestina de Champourcin, la selección incluye otros menos citados como los de Margarita Nelken, Lucía Sánchez Saornil, Clementina Arderiu, Dolores Catarineu, Casilda de Antón del Olmet, Cristina de Arteaga, Pilar de Valderrama, Concha Espina, Susana March, Elisabeth Mulder, María Teresa Roca de Togores o Marina Romero.

EL DIA QUE NIETZSCHE LLORO

EL DIA QUE NIETZSCHE LLORO

ISBN: 9788423342228
Page: 376
Lang: Castellano
Year: 2008
Price: 18.52
Publisher By: Destino
Tags: Narrativa extranjera,Novela contemporánea

Con una potencia narrativa digna del mejor suspense, Irving Yalom nos propone una nueva historia del nacimiento del psicoanálisis, tan maquiavélica y divertida como intensa. Venecia, diciembre de 1882. La joven deslumbrante e impetuosa Lou Salomé concierta una misteriosa cita con Josef Breuer, reputado médico vienés, con el objeto de salvar la vida de un tal Friedrich Nietzsche, un atormentado fi lósofo alemán, casi desconocido, pero de brillante porvenir, que manifi esta una crisis profunda de tendencias suicidas. El doctor Breuer, infl uido por las novedosas teorías de su joven discípulo Sigmund Freud, acepta la peligrosa estrategia que Lou le propone psicoanalizar a Nietzsche sin que éste se dé cuenta sin saber que por su parte es víctima de una intriga personal tramada por la joven. Yalom utiliza en sus obras referencias de las grandes fi guras de la cultura occidental como Freud, Nietzsche, Shopenhauer... pero su escritura está al alcance de un público muy amplio. 3. Se trata de una novela sobre cuatro de los grandes dilemas de la existencia humana la libertad, la muerte, la soledad y la búsqueda del sentido de la vida.

PERRA MENTIROSA ; HARDCORE

PERRA MENTIROSA ; HARDCORE

ISBN: 9788492799176
Page: 100
Lang: Castellano
Year: 2010
Price: 10.45
Publisher By: S.l. bartleby editores
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

MUERTE DE UN VIAJANTE

MUERTE DE UN VIAJANTE

ISBN: 9788437626635
Page: 328
Lang: Castellano
Year: 2010
Price: 15.20
Publisher By: Catedra
Tags: Teatro contemporáneo extranjero del XIX al XXI,Teatro,Literatura

Quizá algo que nadie puede negarle a Arthur Miller es haber sido una de las grandes voces críticas del siglo XX, de los pocos que han sido consecuentes con la idea de que el teatro debe ser un lugar desde el que se renuevan y azotan conciencias y se analiza la manera en que vivimos. Pero Miller nunca recurre a sermones y convierte siempre la percepción moral en forma dramática a través de personajes claramente individualizados. Testigo de excepción de hechos importantes del siglo XX, la Gran Depresión de los años 30, la II Guerra Mundial, la Guerra Fría, el maccarthysmo, la guerra del Vietnam, el derrumbe del comunismo e incluso la caída de las Torres Gemelas, sobre todos ellos ha expresado su punto de vista desde la creación dramática o desde sus escritos teóricos o periodísticos. La muerte de un viajante esta unánimemente considerada la obra cumbre de Arthur Miller. La fuerza de la historia reside tanto en lo que cuenta como en la manera de contarlo. La obra nos relata las últimas veinticuatro horas en la vida de un viajante de sesenta y tres años llamado Willy Loman, con un magistral retrato de unos personajes que, siendo portavoces de una época, son por encima de todo únicos y singulares, en una atmósfera onírica, inquietante y emotiva.

EL QUINTO EN DISCORDIA (TRILOGIA DEPTFORD, 1)

EL QUINTO EN DISCORDIA (TRILOGIA DEPTFORD, 1)

ISBN: 9788493431563
Page: 376
Lang: Castellano
Year: 2006
Price: 18.00
Publisher By: Libros del asteroide
Tags: Narrativa extranjera,Novela contemporánea

Premi Llibreter 2006 Alrededor de la misteriosa muerte del magnate canadiense Boy Staunton se teje la trama de esta novela. La narración corre a cargo de Dunstan Ramsay, amigo desde la infancia de Staunton, quien al intentar aclarar las circunstancias de su muerte no tendrá más remedio que enfrentarse al relato de su propia vida. Desde el principio de la historia, Ramsay ejerce una influencia mística y no del todo inocua en cuantos le rodean acciones en apariencia inocentes una pelea con bolas de nieve o el aprendizaje de trucos de cartas se revelarán como acontecimientos decisivos en las vidas de otros. El quinto en discordia es una muestra de la maestría de Davies para la novela su erudición le permite tratar los temas más diversos el circo, el santoral, la primera guerra mundial, o la vida en un internado con una naturalidad asombrosa; y su imaginación teatral logra cautivar al lector desde el inicio. La primera novela de la Trilogía Deptford, la más aclamada de Davies, se alza como la historia de un hombre racional que descubre en lo mágico un aspecto más de lo real

CRIPTONOMICON (II): EL CODIGO PONTIEX (PREMIO LOCUS 2000)

CRIPTONOMICON (II): EL CODIGO PONTIEX (PREMIO LOCUS 2000)

ISBN: 9788496546912
Page: 448
Lang: Castellano
Year: 2006
Price: 9.50
Publisher By: B de bolsillo ediciones b
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

LAS BATALLAS EN EL DESIERTO

LAS BATALLAS EN EL DESIERTO

ISBN: 9788483832356
Page: 80
Lang: Castellano
Year: 2010
Price: 9.50
Publisher By: Tusquets editores
Tags: Narrativa hispanoamericana,Novela contemporánea

Page 606 of 834 (10000 books)

Ver código