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:

L INFINIT A LES TEUES MANS

L INFINIT A LES TEUES MANS

ISBN: 9788490268575
Page: 160
Lang: Catalán
Year: 2018
Price: 9.45
Publisher By: Bromera
Tags: Juvenil

Atena i els seus amics han passat tot l’estiu enganxats a la pantalla del mbil, per s’acaben les vacances i han de comenar l’institut. Tot i que compaginen els deures i els exmens amb els whatsapps i les xarxes socials, Atena comenar a replantejar-se la informació que penja en Internet quan els seus comptes siguen envats per comentaris grollers i insultants de la m d’un usuari desconegut «infinit05». La jove intentar descobrir qui és el misteriós assetjador i, afortunadament, no estar sola.  L’obra inclou una guia didctica amb consells per a fer un bon ús del telfon mbil, així com algunes activitats i propostes per a treballar a classe.

CHANSON DOUCE

CHANSON DOUCE

ISBN: 9782072764929
Page:
Lang: Francés
Year: 2018
Price: 7.79
Publisher By: Gallimard
Tags: Literatura en francés,En otros idiomas,Literatura

«Louise ? Quelle chance vous avez d’tre tombés sur elle. Elle a été comme une seconde mre pour mes garons. a a été un vrai crve-cœur quand nous avons d nous en séparer. Pour tout vous dire, l’époque, j’ai mme songé faire un troisime enfant pour pouvoir la garder.» Lorsque Myriam décide malgré les réticences de son mari de reprendre son activité au sein d’un cabinet d’avocats, le couple se met la recherche d’une nounou. Aprs un casting sévre, ils engagent Louise et sont conquis par son aisance avec Mila et Adam, et par le soin bientt indispensable qu’elle apporte leur foyer, laissant progressivement s’installer le pige de la dépendance mutuelle.

ESCAPE: LAS SIETE POCIONES

ESCAPE: LAS SIETE POCIONES

ISBN: 9788416858408
Page: 400
Lang: Castellano
Year: 2018
Price: 15.20
Publisher By: Nocturna ediciones
Tags: Juvenil

EL DESCUBRIMIENTO DE LA LENTITUD

EL DESCUBRIMIENTO DE LA LENTITUD

ISBN: 9788417376055
Page: 376
Lang: Castellano
Year: 2018
Price: 20.90
Publisher By: Plataforma
Tags: Narrativa extranjera,Novela contemporánea

LAS MIL CARAS DEL MONSTRUO

LAS MIL CARAS DEL MONSTRUO

ISBN: 9788417315078
Page: 220
Lang: Castellano
Year: 2018
Price: 14.25
Publisher By: Eolas ediciones
Tags: Narrativa española,Novela contemporánea

El monstruo representa nuestras tendencias perversas y homicidas; tendencias que aspiran a gozar, liberadas, de una vida propia. En las narraciones fantásticas, monstruo y víctima simbolizan esta dicotomía de nuestro ser; nuestros deseos inconfesables y el horror que ellos nos inspiran. El «más allá» de lo fantástico en realidad está muy próximo; y cuando se revela, en los seres civilizados que pretendemos ser, una tendencia inaceptable para la razón, nos horrorizamos como si se tratara de algo tan ajeno a nosotros que lo creemos venido del más allá. Entonces traducimos ese escándalo «moral» en términos que expresan el escándalo «físico». La razón que distinguía las cosas y subdividía el espacio, cede su lugar a la mentalidad mágica. El monstruo atraviesa los muros y nos alcanza donde quiera que estemos; nada más natural, puesto que el monstruo está en nosotros. Ya se había deslindado en lo más íntimo de nuestro ser cuando fingimos creerlo fuera de nuestra existencia. Louis Vax, Arte y literatura fantásticos

UN ASOMBROSO INVIERNO

UN ASOMBROSO INVIERNO

ISBN: 9788498953275
Page: 106
Lang: Castellano
Year: 2018
Price: 11.40
Publisher By: Visor libros
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura

AGENTES DE DREAMLAND

AGENTES DE DREAMLAND

ISBN: 9788491810735
Page: 128
Lang: Castellano
Year: 2018
Price: 13.58
Publisher By: Alianza editorial
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

En una calurosa mañana un agente especial del gobierno llega a Winslow, Arizona, y se reúne con una mujer para intercambiar información sobre un suceso inexplicable que ha ocurrido unos días antes. En un rancho cerca del mar de Salton el líder de un culto ofrece a sus seguidores algo en lo que creer el futuro se aproxima y ellos van a participar en su llegada.Un día después de los acontecimientos en el rancho que inquietaron tanto al agente del gobierno como para buscar ayuda de" otras" fuentes, el Laboratorio de Física Aplicada de la Universidad Johns Hopkins pierde contacto súbitamente con una sonda interplanetaria de la NASA, que ha encontrado algo extraño más allá de la órbita de Plutón. Y una mujer que flota fuera del tiempo busca en el futuro y en el pasado respuestas que puedan salvar a la humanidad.

FRANKENSTEIN ANOTADO

FRANKENSTEIN ANOTADO

ISBN: 9788446045649
Page: 456
Lang: Castellano
Year: 2018
Price: 47.50
Publisher By: Akal
Tags: Narrativa de terror,Géneros literarios,Literatura

Considerado como el primer libro perteneciente al género de la ciencia ficción,Frankenstein(1818) narra la historia de Víctor Frankenstein, un joven estudiante de medicina en Ingolstadt obsesionado por descubrir los misterios del alma humana. Víctor crea un cuerpo uniendo distintas partes de diferentes hombres, una criatura de casi dos metros y medio. Al comprender el error y el pecado que ha cometido con su experimento, Víctor abandona a su criatura, dejándola desvalida. El rechazo que esta siente de todos aquellos con los que se encuentra despierta la cólera y el deseo de venganza. La presente edición es obra de Leslie S. Klingler, quien ya publicó en esta misma colección obras comoSherlock Holmes anotado, Drácula anotadoyH. P. Lovecratf anotado.En ella se recogen Cerca de 1.000 notas que proporcionan información y contexto histórico en todos los aspectos deFrankensteiny de la vida de Mary Shelley. Casi 200 ilustraciones, incluyendo material gráfico original de la edición de 1831 y docenas de fotografías de lugares del mundo real que aparecen en la novela. Amplios listados de adaptaciones cinematográficas y teatrales La introducción original de la autora a la edición de 1831, así como el ensayo de 1818 de Percy Shelley, «SobreFrankenstein».

CASOS DE PRUEBAS CIRCUNSTANCIALES

CASOS DE PRUEBAS CIRCUNSTANCIALES

ISBN: 9788466345484
Page: 896
Lang: Castellano
Year: 2018
Price: 14.20
Publisher By: Debolsillo punto de lectura
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

Las tres novelas que forman la célebre trilogía de Janet Lewis «Casos de pruebas circunstanciales», reunidas en un solo volumen. La trilogía de Janet Lewis está basada en algunos de los errores judiciales que aparecen en el tratado sobre la Ley de la prueba que el jurista inglés Samuel March Philips escribió en el siglo XIX. Lewis escribió estas novelas a lo largo de dos décadas, fascinada por la forma en que las pruebas circunstanciales y los relatos de los testigos pueden sentenciar el destino de una persona, así como la forma en que la construcción del relato se impone con tal fuerza que amenaza con diluir la realidad o la búsqueda de la verdad. A pesar de la variedad de escenarios y circunstancias, desde el célebre caso de la duplicidad de identidades enLa mujer de Martin Guerre, la trágica historia del pastor protestante injustamente ajusticiado enEl juicio de Sren Qvisty el trasfondo político en el marco de la gran hambruna de 1693-1694 durante el reinado de Luis XIV enEl fantasma de Monsieur Scarron, Janet Lewis refleja con gran maestría la compleja encrucijada entre la ley y la justicia. Críticas «No errarán demasiado quienes auguran que dentro de un siglo Janet Lewis gozará de un rango similar al de Stendh...

LOLITA

LOLITA

ISBN: 9788433979537
Page: 352
Lang: Castellano
Year: 1986
Price: 18.90
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea

La historia de la obsesión de Humbert Humbert, un profesor cuarentón, por la doceañera Lolita es una extraordinaria novela de amor en la que intervienen dos componentes explosivos la atracción «perversa» por las nínfulas y el incesto. Un itinerario a través de la locura y la muerte, que desemboca en una estilizadísima violencia, narrado, a la vez con autoironía y lirismo desenfrenado, por el propio Humbert Humbert. "Lolita" es también un retrato ácido y visionario de los Estados Unidos, de los horrores suburbanos y de la cultura del plástico y del motel. En resumen, una exhibición deslumbrante de talento y humor a cargo de un escritor que confesó que le hubiera encantado filmar los pic-nics de Lewis Carrol. NOTAS PARA ISBNEl autor es inglés. La colección es Panorama de Narrativas, se que está puesto como compacto pero este libro es PN 81. Que tengo que hacer para arreglarlo? Gracias.

VAMPIRO

VAMPIRO

ISBN: 9788477028796
Page: 528
Lang: Castellano
Year: 2018
Price: 26.12
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura

Tras la catastrófica derrota alemana en la Primera Guerra Mundial, los países de habla germana vivieron un renacimiento cultural Freud en Viena, Kafka en Praga, y el cine de Murnau y Fritz Lang. En este caldo de cultivo surge también una generación de escritores, Gustav Meyrink, H.H. Ewers y Karl Hans Strobl, que reivindican la tradición del «romanticismo negro» de Hoffmann, Tieck o Poe. Hanns Heinz Ewers, autor de la inmortal «Mandrágora» (Gótica-9), fue un dandi y un viajero impenitente que recorrió todo el globo. Sus obras más destacadas fueron las tres novelas dedicadas a su alter ego Frank Braun, escritor, filósofo, viajero y vividor «El aprendiz de brujo», «Mandrágora» y «Vampiro».En «Vampiro» (1920) Ewers lleva a cabo una recreación simbólica del mito tratando de entender la terrible masacre ocurrida en la guerra europea. Tras embarcar en un crucero que viajará alrededor del mundo, a Frank Braun le llegan noticias del estallido de la guerra en Europa al tiempo que se desata una epidemia de fiebre amarilla a bordo. Braun logra escapar indemne, desembarca en San Francisco y decide atravesar los Estados Unidos hasta llegar a Nueva York, donde se encontrará con una antigua amante, Lotte Lewi, una seductora judía alemana que adora las piedras preciosas. Las noticias de la guerra vuelan y hordas de emigrantes...

LA BATALLA (LA SENDA DE LOS TERCIOS 2)

LA BATALLA (LA SENDA DE LOS TERCIOS 2)

ISBN: 9788466664547
Page: 368
Lang: Castellano
Year: 2018
Price: 19.85
Publisher By: S.a. ediciones b
Tags: Narrativa histórica

La historia novelada de uno de los ejércitos más importantes de todos los tiempos los Tercios españoles. «La senda de los tercios» es una obra con una labor de documentación impresionante y de rigor histórico colosal La segunda parte de la trilogía «La senda de los tercios» se centra en la batalla de Nordlingen (1634), en la que las tropas del cardenal-infante don Fernando aplastaron al ejército luterano sueco, considerado hasta entonces invencible, en la Guerra de los Treinta Años. FERNANDO MARTÍNEZ LAÍNEZ, es periodista y escritor. En Ediciones B ha publicadoEl náufrago de la Gran ArmadayLas lanzas, primer volumen de la trilogía «La senda de los tercios». La crítica ha dicho «Fernando Martínez Laínez regresa con su últimanovela a uno de los periodos que mejor conoce, el siglo XVII español.» Óscar Medel,La Aventura de la Historia

Page 423 of 834 (10000 books)

Show Code