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:

POR UNA CAUSA JUSTA

POR UNA CAUSA JUSTA

ISBN: 9788481099119
Page: 1090
Lang: Castellano
Year: 2011
Price: 24.70
Publisher By: Galaxia gutenberg
Tags: Narrativa extranjera,Novela contemporánea

MEMORIAS DUN NENO LABREGO

MEMORIAS DUN NENO LABREGO

ISBN: 9788498653434
Page: 148
Lang: Gallego
Year: 2010
Price: 10.92
Publisher By: Galaxia
Tags: Narrativa en gallego,Novela contemporánea

EL LIBRO DEL CEMENTERIO

EL LIBRO DEL CEMENTERIO

ISBN: 9788492833177
Page: 256
Lang: Castellano
Year: 2011
Price: 9.45
Publisher By: Rocabolsillo
Tags: Juvenil

LITORAL

LITORAL

ISBN: 9788483672983
Page: 212
Lang: Castellano
Year: 2010
Price: 18.95
Publisher By: Krk ediciones
Tags: Teatro contemporáneo extranjero del XIX al XXI,Teatro,Literatura

Litoral, la obra que KRK pone hoy a disposición de los lectores españoles, narra una historia sencilla, pero de hondo significado Wilfrid, el protagonista, está haciendo el amor con una joven y, justo en el momento del orgasmo, suena el teléfono y recibe la noticia de que su padre, a quien no ha llegado a conocer, ha muerto. A su madre tampoco la había conocido, puesto que había muerto como consecuencia del parto que lo trajo al mundo. Ahí tenemos las señas de identidad de Edipo; es decir, la ausencia de toda seña de identidad. Wilfrid es el niño, en este caso el adolescente, que no sabe quién es y que, como Edipo -o como Segismundo-, va a poner todo su empeño en descubrirlo. Y ser aquí significa pertenecer, el ser individual como lugar de paso de una corriente que viene de muy atrás y proseguirá más allá de nosotros, en la lejanía de los tiempos. El ser individual como una encrucijada donde está uno mismo pero también está el otro. El padre muerto en el instante del orgasmo de su hijo, la madre muerta y la génesis de la vida, invitan a pensar sobre su sentido mismo, a hacerse las no por tópicas menos esenciales preguntas sobre quiéns soy, de dónde vengo, a dónde voy. Y Wilfrid recorrerá su personal camino para tratar de respondérselas a través de un mundo desolado por la guerra y la violencia atávica.

BILBAO-NEW YORK-BILBAO

BILBAO-NEW YORK-BILBAO

ISBN: 9788497836418
Page: 240
Lang: Euskera
Year: 2008
Price: 21.62
Publisher By: Elkarlanean s.l.
Tags: Narrativa en euskera,Novela contemporánea

Haize berria dakar Kirmen Uriberen azken liburuak. Kontagintza-mota ohikoak alde batera utzita, autofikzioaren bidetik jo du bere lehenengo eleberri hau idaztean, errealitateko datuak material literario moduan erabiliz, fikzioaren baliabideen bitartez historia ere istorio bihurtuz eta egilea bera bere kontakizunaren objektu bihurtuz. Loiun abiatu eta JFK aireportura iristen den hegazkin-bidaia bat da, berez, Bilbao-New York-Bilbao eleberri hau. Baina, hegaldiarekin batera, hiru belaunaldiren historia kontatzen zaigu aitona-amonei dagokien gerraurrekoa, gurasoen sasoiko frankismoarena, eta idazlearena berarena, XIX. mendean hasi eta XXI.eraino doan epopeia txiki baten moduan; batetik besterako lokarri, Aurelio Artetaren koadro bat, eta haren inguruko gorabeherak.

PORNO

PORNO

ISBN: 9788433972613
Page: 600
Lang: Castellano
Year: 2006
Price: 13.20
Publisher By: Anagrama
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Diez años después de Trainspotting, tras divorciarse de su mujer y de fracasar en varios negocios, Sick Boy está en franca decadencia. Decide aceptar la oferta de su tía Paula quien lo dejará a cargo de un pub. Pero ahí el negocio no está solamente en las bebidas Sick Boy descubre que un grupo se reúne a follar y a filmar sus orgías en uno de los salones privados. Y que en Edimburgo hay un negocio de vídeos porno realizados en las trastiendas de los pubs. Sick Boy se pondrá, ayudado por la guapa Nikki Fuller-Smith, estudiante de cine y trabajadora del sexo, a hacer una película porno de altura. Y también incluirá en el equipo a su amigo Renton, el que los traicionó y huyó con el dinero del alijo de heroína. Aunque también se mueven por ahí Spud, el único que había recibido a escondidas su parte en el dinero de la droga, y Begbie, que después de pasar unos años en la cárcel volverá a la acción aún más paranoico y furioso que antes.

TREN A PAKISTAN

TREN A PAKISTAN

ISBN: 9788492663347
Page: 248
Lang: Castellano
Year: 2011
Price: 16.10
Publisher By: Libros del asteroide
Tags: Narrativa extranjera,Novela contemporánea

A comienzos de 1947 los territorios del Indostán que dependían del Imperio Británico alcanzan la independencia. El territorio continental de la India queda dividido en dos países India y Pakistán (de mayoría musulmana); el odio religioso se extiende por ambos produciendo centenares de miles de muertos y generando un conflicto que todavía perdura. Cuando en Mano Majra, un pequeño pueblo al norte de la India junto a la frontera con Pakistán, el prestamista local es asesinado, todas las sospechas recaen sobre un conocido ladrón sij, enamorado de una musulmana. Las habladurías que provoca el crimen, la llegada de un tren cargado de cadáveres y los rumores de revueltas en otras partes del país terminan enrareciendo la convivencia en el pueblo. Este clásico de la literatura india, publicado por primera vez en 1956, nos recuerda lo sencillo que es incitar al odio y romper la armonía en comunidades que han convivido pacíficamente durante siglos. Tren a Pakistán es una emotiva novela que nos ayuda a comprender la riqueza y complejidad de la India y la de una región de cuya estabilidad depende, en gran medida, la paz mundial.

EL AGUILA EN EL DESIERTO (LIBRO VII DE QUINTO LICINIO CATO)

EL AGUILA EN EL DESIERTO (LIBRO VII DE QUINTO LICINIO CATO)

ISBN: 9788435061490
Page: 576
Lang: Castellano
Year: 2007
Price: 26.60
Publisher By: Edhasa
Tags: Narrativa histórica

YAIZA

YAIZA

ISBN: 9788497930420
Page: 320
Lang: Castellano
Year: 2013
Price: 8.50
Publisher By: Debolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

Ésta es la segunda entrega de la saga de los Perdomo, una familia de Lanzarote obligada a emigrar a tierras sudamericanas. Yáiza Perdomo, una joven de insólita belleza, posee un don sobrenatural para aplacar las bestias, aliviar los enfermos y agradar a los muertos. Uno de sus hermanos mata al hijo de un poderoso terrateniente, y los Perdomo tienen que huir precipitadamente de la isla en una frágil embarcación. Tras terribles peripecias, llegan a las costas venezolanas y se consideran a salvo. Sin embargo, tendrán que enfrentarse a las dificultades de una nueva vida en un mundo desconocido, agravadas por el extraño hechizo que la joven Yáiza ejerce en los hombres... Con esta trilogía -integrada por Oceáno, Yáiza y Mar adentro- Alberto Vázquez-Figueroa consigue una saga plena de aventuras y hondo perfil humano.

LA CIUDADELA DEL MIEDO

LA CIUDADELA DEL MIEDO

ISBN: 9788495741189
Page: 287
Lang: Castellano
Year: 2002
Price: 11.59
Publisher By: Rio henares prod. graficas
Tags: Narrativa fantástica,Géneros literarios,Literatura

Considerada por Michael Moorcock como una de las cien mejores novelas de la literatura fantástica, 'La ciudadela del miedo' se ha convertido en un clásico, y en una referencia del fantástico cultivado en el siglo XX. Publicada por entregas enla mítica revista 'Argosy', entre el 14 de septiembre y el 19 de octubre de 1918, la novela despertó respeto y admiración entre sus coetáneos. Durante algún tiempo se sospechó que Francis Stevens era el soudónimo literario utilizado por uno de los autores norteamericanos de mayor popularidad en aquellos días Abraham Merrit. Había algo de verdad en tal afirmación se trataba de un seudónimo y Merrit se había convertido en uno de los más firmes defensores de su autora, Gertrude Barrows. Actualmente, siguiendo la estela de opinión vertida por Sam Moskowitz, Gertrude Barrows está considerada como una de las grandes damas del fantástico. Su cuidada prosa, su capacidad introspectiva y su innegable amenidad alcanzan su cenit en esta novela, que ya ha adquirido la categoría de clásico. Para redondear la aureola de leyenda que rodeó a la escritora, su enigmática desaparición del mundo de los vivos en 1939 confiere ese guiño final tan propio de los literatos de antaño. La historia comienza cuando dos buscadores de oro, Colin OHara y Archer Kennedy se adentran en los Collados del Demonio en el Méjico gobernado por Porfirio Díaz. Allí se encontrarán con una leyenda de la mitología azteca hecha realidad, en piedras, en divinidades y en sueños. Pero el reverso del sueño es la pesadilla, como la pareja de aventuraros tendrá ocasión de comprobar.

VIAJE AL CENTRO DE LA INFAMIA

VIAJE AL CENTRO DE LA INFAMIA

ISBN: 9788496577435
Page: 176
Lang: Castellano
Year: 2006
Price: 13.83
Publisher By: Anroart ediciones
Tags: Narrativa española,Novela contemporánea

ESCRIBIR

ESCRIBIR

ISBN: 9788483106785
Page: 136
Lang: Castellano
Year: 2000
Price: 6.60
Publisher By: Tusquets editores
Tags: Novela,Estudios literarios,Filología

Nadie permanece indiferente ante un texto de Marguerite DurasNadie permanece indiferente ante un texto de Marguerite Duras. Su escritura, como expone e incluso exhibe aquí, es ella misma, en su casa, en el silencio y la soledad que le es indispensable. Sólo así puede oir la voz interior que recuerda y cuenta, que vacila y se contradice, que teme nombrar los hechos, las cosas y las personas que van poblando poco a poco su entorno hasta que «la escritura» se instala «en todas partes». A partir de los textos de tres cortos filmados sobre o por Marguerite Duras, este libro ofrece sus reflexiones sobre el hecho de escribir, reflexiones continuamente engarzadas con los acontecimientos de su vida que han ido estigmatizando su escritura el alcohol, el dolor, el marido, los amantes, el hijo, las amistades, la pintura, el cine, la política, esa «vulgaridad masiva, desesperante, de la sociedad» y también ese piloto británico de veinte años, abatido en los últimos días de la segunda guerra mundial, a quien ella dedica el libro.

Page 702 of 834 (10000 books)

Ver código