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:

ROMEU I JULIETA

ROMEU I JULIETA

ISBN: 9788431682385
Page: 192
Lang: Catalán
Year: 2010
Price: 13.06
Publisher By: Vicens-vives
Tags: Teatro contemporáneo español del XIX al XXI,Teatro,Literatura

MUSASHI 3: LA LUZ PERFECTA

MUSASHI 3: LA LUZ PERFECTA

ISBN: 9788493700980
Page: 288
Lang: Castellano
Year: 2010
Price: 19.00
Publisher By: Quaterni
Tags: Narrativa extranjera,Novela contemporánea

En su peregrinar por Japón, la fama de Musashi ha ido aumentando a la par que su creciente dominio del Camino de la Espada. Convertido en un espadachín ejemplar, los grandes señores del Japón feudal quieren emplearlo y hacer de él su siervo, convencidos de la tremenda valía de su brazo. Sin embargo, Musashi no es el único guerrero cuyo nombre está en boca de todos como él, Sasaki Kojiro se ha hecho con una reputación sin parangón. Convertidos ambos sin discusión en los dos espadachines más importantes de su tiempo, sólo uno de ellos puede quedar como el más grande, en una batalla épica e inmortal. Con este tercer volumen llega a su fin la epopeya de Musashi, cuya vida y hechos sedujeron el imaginario mítico japonés como quizás ninguna otra figura lo logró jamás. En Miyamoto Musashi (1584-1645) la vida se reviste de un luminoso halo de leyenda que se superpone a su historia real y sería, por su importancia, el equivalente nipón al Cid Campeador en España. Escrita por Eiji Yoshikawa por entregas entre 1935 y 1939, Musashi es una obra fundamental para conocer la historia del que fuera el samurai más famoso del Japón, siendo tal su importancia que la obra goza de una pupularidad e influencia que siguen acrecentándose a medida que pasan los años. Pero Musashi es además una novela

ESTUCHE BIERCE: CUENTOS DE SOLDADOS; CUENTOS INQUIETANTES; CUENTO S NEGROS; DICCIONARIO DEL DIABLO

ESTUCHE BIERCE: CUENTOS DE SOLDADOS; CUENTOS INQUIETANTES; CUENTO S NEGROS; DICCIONARIO DEL DIABLO

ISBN: 9788420664712
Page:
Lang: Castellano
Year: 2011
Price: 45.60
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Nacido en 1842 en un pueblo de Ohio, Ambrose Bierce participó de lleno, alistado en las filas de la Unión, en la Guerra Civil de Estados Unidos y después se dedicó al periodismo en la costa Oeste, especialmente en periódicos de la incipiente y bulliciosa ciudad de San Francisco. Poseedor de un carácter peculiar, ácido y desengañado de la naturaleza humana, en sus relatos encontramos desde el humor negro y vitriólico hasta una aproximación a lo fantástico que poco tiene que envidiar a Edgar Allan Poe, así como una especial sensibilidad para detectar las últimos resortes que guían la conducta del hombre. Su "Diccionario del Diablo" es uno de los los grandes libros satíricos de todos los tiempos. Entrado ya en los setenta años y poco antes de desaparecer en México en 1914, en plena Revolución, dejó escrito «Ser un gringo en México... Eso sí que es eutanasia!».

SEGUNDA FUNDACION

SEGUNDA FUNDACION

ISBN: 9788497596763
Page: 320
Lang: Castellano
Year: 2013
Price: 9.45
Publisher By: Debolsillo
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

EL HIJO DE LA VID

EL HIJO DE LA VID

ISBN: 9788484609414
Page: 576
Lang: Castellano
Year: 2011
Price: 10.40
Publisher By: Temas de hoy
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

PADRES E HIJOS

PADRES E HIJOS

ISBN: 9788446024859
Page: 272
Lang: Castellano
Year: 2011
Price: 9.02
Publisher By: Akal
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

En el contexto de una Rusia sacudida por la reforma agraria y la abolición de la servidumbre, dos estudiantes, Evguéni Bazárov y Arkadi Kirsánov, regresan a sus casas, en provincias, después de tres años de ausencia. El reencuentro con sus progenitores pone de manifiesto los conflictos generacionales a través de los cuales Turguéniev hace un retrato magnífico de una sociedad que busca una salida a la profunda crisis en la que está inmersa. De los diálogos y reflexiones de sus personajes, el autor hace fluir las teorías políticas, filosóficas y científicas del momento, de las que Bazarov, personaje central de la novela, se hace eco configurándose como el prototipo de personaje nihilista. Padres e hijos, considerada como la obra cumbre de Turguéniev y uno de los hitos del realismo ruso, logra romper las barreras del espacio y el tiempo y sorprender, todavía hoy, por la modernidad de sus planteamientos.

EL JINETE DEL SILENCIO

EL JINETE DEL SILENCIO

ISBN: 9788484609902
Page: 720
Lang: Castellano
Year: 2011
Price: 21.75
Publisher By: Temas de hoy
Tags: Narrativa histórica

La autora Julia Navarro nos recomienda El jinete del silencio de Gonzalo Giner "Si El sanador de caballos estaba llamada a convertirse en un clásico, El jinete del silencio será recordada por la emoción que contiene, por sus protagonistas inolvidables y las bellísimas enseñanzas que encierrra. No se la pierdan!". Yago había nacido dos veces y por sus venas no solo correría la sangre de los hombres, también lo haría el espíritu de los caballos. Fruto del amor prohibido entre una criada y un corrupto hacendado de Jerez, el aliento de un equino lo devuelve a la vida. Privado del amor de su madre, la vida de Yago no será fácil. Incapaz de comunicarse con los humanos, sufre un aislamiento interior que le hará víctima de todos los que le rodean. Conocerá el dolor y el hambre en su niñez, el horror de la esclavitud en su juventud, el miedo en un sanatorio psiquiátrico y una humillación constante. Pero Yago posee un don único es capaz de expresar su riqueza interior a través de un animal el caballo. Solo en las cuadras o sintiendo el viento a lomos de ellos, Yago recibirá el calor y la paz que los hombres le niegan. Abandonado por todos, el protagonista encontrará a un hombre que cambiará su existencia, Camilo, un fraile cartujo que sabrá leer en su mirada lo que otros no han querido ver su ansia de amor. Camilo velará por él y se convertirá en el padre que nunca tuvo. El jinete del silencio cuenta la vida de un joven con síndrome de Asperger, en pleno siglo xvi, un tiempo de incomprensión.

RECUERDOS DE UN CALLEJON SIN SALIDA

RECUERDOS DE UN CALLEJON SIN SALIDA

ISBN: 9788483833360
Page: 216
Lang: Castellano
Year: 2011
Price: 16.15
Publisher By: Tusquets editores
Tags: Narrativa extranjera,Novela contemporánea

Cinco relatos protagonizados por cinco personajes que, tras vivir momentos dolorosos, se preguntan sobre el sentido de su propia vida y sobre la posibilidad de ser felices. Banana Yoshimoto aborda, una vez más, con ese estilo prístino y sencillo que la caracteriza, temas como el desencanto, la amistad o el amor, encarnados en unos personajes que buscan la serenidad y la fuerza para seguir viviendo. Cinco personajes que, tras vivir momentos dolorosos, se preguntan sobre el sentido de la vida, y sobre la posibilidad de ser felices, vertebran los cinco relatos que componen este volumen. Si, en «La casa de los fantasmas», dos compañeros de universidad traban una intensa amistad que tras una larga separación se convertirá en un amor profundo, el segundo relato, «Mamaaa!», narra la historia de una joven que trabaja en una editorial y que, tras un incidente, tardará en recuperar la fe en las relaciones humanas. A su vez, «La luz que hay dentro de las personas» relata una hermosa pero trágica historia de amistad entre niños. En «La felicidad de Tomo-Chan», la ingenua protagonista consigue, pese a la adversidad, no perder jamás la esperanza y disfrutar de lo que le brinda el día a día. Por último, en «Recuerdos de un callejón sin salida», Mimi se desmorona cuando descubre que su novio la ha abandonado, y sólo la relación con Nishiyama, un joven que trabaja en un bar situado en un callejón sin salida, la ayudará a superar la tristeza.

LA REGENTA

LA REGENTA

ISBN: 9788467033656
Page: 944
Lang: Castellano
Year: 2010
Price: 15.15
Publisher By: S.l.u. espasa libros
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Leopoldo Alas, «Clarín» (Zamora, 1852 - Oviedo, 1901) fue doctor en Derecho, catedrático de Economía Política en la Universidad de Zaragoza y profesor de Derecho Natural y Romano en la de Oviedo. Apasionado por la literatura, novelista y crítico brillante, se hizo temible por sus acerados artículos en la prensa que provocaron continuas polémicas literarias con los escritores de la época. La doble condición de LA REGENTA, obra maestra de «Clarín» que refleja a la vez una colectividad, la de Vetusta, y los problemas íntimos de Ana Ozores -quien en busca de un amor imposible se debate entre las solicitudes de Álvaro Mesía, el tenorio local, y el canónigo don Fermín de Pas-, confiere a la novela una categoría excepcional, acrecentada por la maestría técnica con que Alas supo presentar un conflicto que estalla y se resuelve en los dos últimos capítulos del libro. Esta singular edición de Mariano Baquero Goyanes, actualizada por Ana L. Baquero Escudero, incluye una pormenorizada guía de personajes y resúmenes iniciales de cada capítulo, lo que facilitará el manejo y comprensión de una de las obras clave de la literatura universal.

EL VIOLIN DE AUSCHWITZ

EL VIOLIN DE AUSCHWITZ

ISBN: 9788423344017
Page: 128
Lang: Castellano
Year: 2011
Price: 6.60
Publisher By: Destino
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

LA MUERTE Y OTRAS SORPRESAS

LA MUERTE Y OTRAS SORPRESAS

ISBN: 9788420406282
Page: 160
Lang: Castellano
Year: 2010
Price: 15.67
Publisher By: Alfaguara
Tags: Narrativa hispanoamericana,Novela contemporánea

NADIE LO CONOCE (SAGA ANDERS KNUTAS 3)

NADIE LO CONOCE (SAGA ANDERS KNUTAS 3)

ISBN: 9788415140177
Page: 344
Lang: Castellano
Year: 2011
Price: 9.02
Publisher By: Embolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

El comisario Anders Knutas, tras la resolución de su anterior caso, en el que estuvo personalmente implicado, está agobiado y deprimido. Por desgracia, no va a poder disfrutar todavía de su merecido descanso. En efecto, un grupo de arqueólogos está excavando en un viejo poblado vikingo, aprovechando que es verano en Gotland. Pero un grave peligro, del que no sospechan nada, se ciñe sobre el grupo. Todo empieza con el descubrimiento, por parte de dos niñas que pasean por el bosque, del cadáver decapitado de un caballo. Parece ser que el asesino, obedeciendo a un antiguo ritual, ha torturado al animal antes de llevarse su cabeza y su sangre. El asunto adquiere tintes realmente dramáticos cuando desaparece Martina, una estudiante de arqueología holandesa. El verano del comisario Knutas no ha hecho más que empezar...

Page 744 of 834 (10000 books)

Ver código