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:

EL CANTO DEL CISNE

EL CANTO DEL CISNE

ISBN: 9788415973379
Page: 544
Lang: Castellano
Year: 2015
Price: 24.65
Publisher By: Reino de cordelia
Tags: Narrativa extranjera,Novela contemporánea

Soames Forsyte y su hija Fleur regresan a casa después de haber dado una vuelta al mundo, destinada a olvidar el pleito que trastocó la paz familiar. Soames no se considera viejo, pero comienza a advertir signos de cansancio, al tiempo que recuerda incesantemente a su exmujer, Irene, un amor imposible y frustrado que nunca ha sido capaz de superar. El ocaso del patriarca de los Forsyte coincide con el fin de una época que está dando paso a las convulsiones sociales motivadas por las heridas mal cerradas en la I Guerra Mundial. El premio Nobel de Literatura John Galsworthy describe magistralmente la Europa de entreguerras, sobre la que se cierne la amenaza de un nuevo conficto bélico. Esta edición incorpora, a manera de prólogo, la novela corta de transición "De paso", donde se retoma el desamor entre Irene y Soames, núcleo de la primera Saga de los Forsyte.

TU, SIMPLEMENTE TU

TU, SIMPLEMENTE TU

ISBN: 9788408137573
Page: 352
Lang: Castellano
Year: 2015
Price: 9.45
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Ese instante de felicidad continúa...Encontrará Nicco a María? Por fin, una novela de Moccia ambientada en España! María desaparece al final de Ese instante de felicidad, dejando a Nicco con el corazón roto. Se ha dejado la piedra en forma de corazón que él le regaló... Triste, solo y abatido, Nicco decide que no es momento de perder la esperanza y que tiene que ir en busca de sus sueños, así que convence a Gio para que le acompañe a España, en busca de María. Juntos, recorrerán el país en busca de la joven que le ha cambiado para siempre. Podrá Nicco encontrar a la chica de sus sueños? En qué ciudad estará? No te pierdas el desenlace de la historia de Nicco y María y descubre qué ciudad española sellará el amor de nuestros protagonistas.

EL ULTIMO TUAREG

EL ULTIMO TUAREG

ISBN: 9788427041653
Page: 352
Lang: Castellano
Year: 2015
Price: 8.50
Publisher By: Martinez roca
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Más de treinta años después de la publicación de su mítica novela Tuareg, Alberto Vázquez Figueroa vuelve sobre el tema que mejor conoce la vida de los «señores de las arenas» y la eterna lucha que mantienen por intentar conservar las antiquísimas costumbres que han hecho de ellos un pueblo admirado y respetado.En esta ocasión la trama se desarrolla en la inmensa soledad del desierto del norte de Mali, donde la barbarie de los extremistas que intentan crear un Estado islamista radical está salpicando de sangre el buen nombre de los tuaregs. Contra su voluntad, Gacel Mugtar, un pacífico camionero gran conocedor del desierto, es uno de los encargados de hacer cumplir el código de honor de su raza ejecutando sin piedad y dondequiera que se encuentren a todos aquellos renegados o mercenarios que no renuncien a la violencia. Pero la peor batalla que se verá obligado a librar no será contra los fanáticos, sino contra su propia conciencia.UNA NOVELA APASIONANTE, LLENA DE INTRIGA Y GIROS INESPERADOS, QUE RECUPERA LA ESENCIA DE UNO DE LOS PUEBLOS MÁS SINGULARES DEL MUNDO

CUENTOS COMPLETOS (1885-1886)

CUENTOS COMPLETOS (1885-1886)

ISBN: 9788483931738
Page: 1068
Lang: Castellano
Year: 2014
Price: 37.05
Publisher By: Paginas de espuma
Tags: Narrativa extranjera,Novela contemporánea

El padre del cuento. Un punto de partida para la literatura. Antón Pávlovich Chéjov y su universo. Por primera vez en español cuidados volúmenes reunirán toda la narrativa breve del maestro ruso universal. Una selecta traducción realizada por los mejores traductores y una rigurosa edición a cargo de Paul Viejo, que servirá para conocer de principio a fin y cronológicamente la obra del autor de La dama del perrito. En esta segunda entrega, los dos años más fecundos y ricos, fundamentales en su obra. De miniaturas impecables como Fracaso a relatos extensísimos como Un drama de caza, pasando, por supuesto, por cuentos que ya son clásicos de la literatura universal La broma, En el camino, Agafia o Vanka. 1885 y 1886, donde su estilo, su capacidad para la sugerencia y la elipsis, sus estructuras y su arriesgada modernidad, se modificaron para dejar un legado heredado universalmente. El camino continúa hacia una obra de referencia. El camino de Chéjov. Chéjov completo.

APRENDIZAJE O EL LIBRO DE LOS PLACERES

APRENDIZAJE O EL LIBRO DE LOS PLACERES

ISBN: 9788416280100
Page: 176
Lang: Castellano
Year: 2014
Price: 14.15
Publisher By: Siruela
Tags: Narrativa extranjera,Novela contemporánea

Aprendizaje o El libro de los placeres, publicado por primera vez en 1969, despertó la polémica entre los críticos, que aún hoy debaten sus posibles interpretaciones. Este es el relato de cómo el amor se forja en dos seres a través de un arduo desnudamiento interno los protagonistas van recuperando su identidad hasta alcanzar la renovación vital en la mutua entrega. A su ejercicio introspectivo opone la autora su propia búsqueda formal, el intento de superar los límites del estilo amalgamando forma y fondo en una prosa rebosante de imágenes que desarman al lector con su verdad hiriente. Su lectura ofrece a quien la emprende el desafío de seguir paso a paso ese ahondamiento, ese despojarse de todos los bagajes para iniciar un definitivo aprendizaje de la existencia.

ARBOL KAURI 3: LAS LAGRIMAS DE LA DIOSA MAORI

ARBOL KAURI 3: LAS LAGRIMAS DE LA DIOSA MAORI

ISBN: 9788466656290
Page: 816
Lang: Castellano
Year: 2015
Price: 21.75
Publisher By: S.a. ediciones b
Tags: Narrativa extranjera,Novela contemporánea

«Echaron a volar sus cometas y sus sueños hacia los dioses. Y las manu de colores se llevaron consigo la tristeza.» Tras seducir a un millón y medio de lectores en castellano, Sarah Lark cierra la magistral trilogía con que da voz a la mujer. Ahora, además de las habituales sagas familiares ambientadas en un país exótico, Lark nos habla de las pioneras de las conquistas sociales femeninas primero el sufragio, después el acceso a la universidad y, por último, la posibilidad de volar, volar, volar... Nueva Zelanda, 1899. El hijo de Lizzie y Michael Drury es enviado como médico a Sudáfrica, donde se libra la guerra de los Bóers, para gran disgusto de Roberta, quien luchará para estar con él a toda costa. Paralelamente, la joven Atamarie obtiene una importante victoria ser la primera mujer que cursa estudios de Ingeniería en la Universidad de Nueva Zelanda. Desde niña le fascinaron las cometas maoríes, pero ahora esta afición le permite conocer al pionero de la aviación mundial...

HOMBRES SIN MUJERES

HOMBRES SIN MUJERES

ISBN: 9788490660430
Page: 272
Lang: Castellano
Year: 2015
Price: 18.05
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea

Siete intensas historias sobre el desamor y la compleja relación entre hombres y mujeres. En su obra más reciente, Haruki Murakami ofrece a los lectores siete relatos en torno al aislamiento y la soledad que preceden o siguen a la relación amorosa hombres que han perdido a una mujer, o cuya relación ha estado marcada por el desencuentro, asisten inermes al regreso de los fantasmas del pasado, viven el enamoramiento como una enfermedad letal, son incapaces de establecer una comunicación plena con la pareja, o ven extrañamente interrumpida su historia de amor. Otros experimentan atormentados amores no correspondidos o, incluso, como en el relato protagonizado por una metamorfosis kafkiana, desconocen todavía los mecanismos del afecto y del sexo. Sin embargo, las verdaderas protagonistas de estos relatosllenos de guiños a los Beatles, el jazz, Kafka, Las mil y una noches o, en el caso del título, Hemingway, son ellas, las mujeres, que, misteriosas, irrumpen en la vida de los hombres para desaparecer, dejando una huella imborrable en la vida de aquellos que las han amado, o de los que, al menos, intentaron amarlas.

CLÁSICOS LITERARIOS - LA CELESTINA

CLÁSICOS LITERARIOS - LA CELESTINA

ISBN: 9788448614638
Page: 368
Lang: Castellano
Year: 2018
Price: 7.12
Publisher By: S.a. mcgraw-hill / interamericana de españa
Tags: Teatro clásico español hasta el siglo XVIII,Teatro,Literatura

El noble Calisto está perdidamente enamorado de la joven Melibea, pero este le rechaza. Decidido a lograr su amor, Calisto no vacilará en recurrir a las malas artes y engaños de la alcahueta Celestina. McGraw-Hill Education te trae los clásicos adaptados y comentados para que sea más fácil trabajar con ellos en el aula • Introducción a la época y corrientes estéticas. • Cuerpo de la obra anotado el estudiante encontrará durante la lectura anotaciones que le ayudarán a entender aquellas palabras, expresiones o giros en desuso hoy o con significado diferente del actual. • Comentarios de texto para que el estudiante trabaje la lectura , logre comprenderla mejor y sea capaz de realizar un análisis e interpretación del texto en su conjunto. • Temas para la reflexión y el debate durante todo el libro se fomenta la exposición de opiniones personales para debatir en la clase y consensuar entre todos los estudiantes. • Selección de lecturas complementarias.

CICATRIZ

CICATRIZ

ISBN: 9788433997920
Page: 200
Lang: Castellano
Year: 2015
Price: 16.05
Publisher By: Anagrama
Tags: Narrativa española,Novela contemporánea

SEPULCRO

SEPULCRO

ISBN: 9788466332026
Page: 784
Lang: Castellano
Year: 2015
Price: 11.35
Publisher By: Debolsillo punto de lectura
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

En Rennes-les-Bains, un conocido pueblecito del sur de Francia, las leyendas sobre seres extraños corren de boca en boca. Pero hablamos sólo de rumores populares? Algo maligno se ha despertado las notas de una pieza de Debussy salen de un antiguo sepulcro y los fantasmas del pasado bailan a su ritmo. Todo comienza con una tirada de cartas del Tarot, que marcará los destinos de Léonie y Meredith, dos mujeres que conviven en dos siglos diferentes Dos destinos que son uno, lo dicen las cartas. Música, amores desafortunados, asesinatos, persecuciones, esoterismo y autores malditos tejen los entresijos de esta fascinante novela, en la que dentro de su sepulcro encontraremos las respuestas que sus protagonistas persiguen, y que marcarán los caminos que han de seguir sus vidas.

TEATRO REUNIDO

TEATRO REUNIDO

ISBN: 9788490661406
Page: 488
Lang: Castellano
Year: 2015
Price: 22.32
Publisher By: Tusquets editores
Tags: Teatro contemporáneo extranjero del XIX al XXI,Teatro,Literatura

Las mejores piezas teatrales de uno de los grandes dramaturgos del siglo XX. Con motivo del centenario del nacimiento de Arthur Miller, reunimos en un volumen las cinco piezas teatrales más importantes del dramaturgo Todos eran mis hijos (1947), Muerte de un viajante (1949), Las brujas de Salem (1952), Panorama desde el puente (1955) y Después de la caída (1964). En las obras que integran este volumen, Miller abordó las conflictivas relaciones entre padres e hijos, y entre maridos y mujeres, así como la necesidad de vivir según unos principios morales y de asumir la responsabilidad social e individual que a cada hombre le toca, y en todas ellas supo reflejar las frustraciones de la sociedad contemporánea.

THE LIST. EL DIA EN QUE MI VIDA CAMBIO

THE LIST. EL DIA EN QUE MI VIDA CAMBIO

ISBN: 9788420418582
Page: 400
Lang: Castellano
Year: 2015
Price: 16.10
Publisher By: Alfaguara
Tags: Juvenil

Qué nombres aparecerán este año en la lista de las más guapas y las más feas del instituto? Estará el tuyo? Ocurre todos los años una lista se expone por todo el edificio, se cuelga en todos los paneles y taquillas, y es, simplemente, imposible de ignorar. Todo el mundo conoce el juego. En la lista figuran los nombres de las chicas que han sido elegidas como las más guapas y las más feas de cada curso. Elegidas por quién? Nadie sabe. Con qué propósito? A nadie le importa. Lo único crucial es saber quién figura en la lista y si tu nombre aparece en ella. Esta es la historia de ocho chicas en su primer curso de instituto, todas ellas han sido seleccionadas como las más guapas y las más feas ese año. Cada una de ellas tiene una historia detrás absolutamente diferente, cada una, una personalidad distinta, con una voz propia y miedos, sueños y deseos diferentes. La interconexión de estas ocho historias nos mostrará lo cruel que puede llegar a ser la vida en los institutos.

Page 585 of 834 (10000 books)

Ver código