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:

SEDUCIDO (TRILOGÍA DESEO 2)

SEDUCIDO (TRILOGÍA DESEO 2)

ISBN: 9788490625750
Page: 328
Lang: Castellano
Year: 2015
Price: 7.55
Publisher By: Debolsillo
Tags: Erótica en bolsillo,Narrativa en bolsillo,Literatura

Erotismo, sensualidad e intensas emociones se funden para volver a emocionarnos en esta segunda entrega de la Trilogía Deseo, de la aclamada autora de best sellers J. Kenner. La agente de policía Sloane Watson está acostumbrada a lidiar con tipos duros y sabe bien cómo manejarlos. Por eso no siente ningún temor ante su nueva misión infiltrarse en el club Destiny como bailarina exótica para investigar a su dueño, Tyler Sharp, sospechoso de andar metido en negocios turbios con sus socios, Evan Black y Cole August. Lo peor, sin embargo, no será bailar ante los clientes habituales del local, sino resistirse a su propietario. Encantador y arrolladoramente sexy, Tyler es uno de esos hombres que consiguen lo que quieren, y la actitud distante de Sloane no hace más que alimentar su deseo. Seducido por la aparente indiferencia de esa hermosa mujer, Tyler se lanza a conquistarla con todas sus armas. Y Sloane pronto comprenderá que es imposible no rendirse a su sonrisa, a sus caricias, a esos besos únicos que hacen que olvide quién es el cazador y quién la presa.

LA GUERRA DEL FIN DEL MUNDO

LA GUERRA DEL FIN DEL MUNDO

ISBN: 9788490625613
Page: 928
Lang: Castellano
Year: 2015
Price: 12.30
Publisher By: Debolsillo
Tags: Narrativa hispanoamericana del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Un relato exhaustivamente documentado sobre la Guerra de Canudos que reproduce prodigiosamente las mentalidades profundas, las pasiones irracionales y las desbocadas fuerzas sociales del Brasil de finales del siglo XIX. «Esta novela me hizo vivir una de las aventuras literarias más ricas y exaltantes.» Mario Vargas Llosa A finales del siglo XIX, en las tierras paupérrimas del noreste del Brasil, el chispazo de las arengas del Consejero, personaje mesiánico y enigmático, prenderá la insurrección de los desheredados. En circunstancias extremas como aquellas, la consecución de la dignidad vital solo podrá venir de la exaltación religiosa -el convencimiento fanático de la elección divina de los marginados del mundo- y del quebranto radical de las reglas que rigen el mundo de los poderosos. Así, grupos de miserables acudirán a la llamada de la revolución de Canudos, la ciudad donde se asentará esta comunidad de personajes que difícilmente desaparecerán de la imaginación del lector el Beatito, el León de Natuba, María Quadrado... Frente a todos ellos, una trama político-militar se articula para detener con toda su fuerza el movimiento que amenaza con expandirse. La Guerra del fin del mundo, primera novela que Mario Vargas Llosa situó fuera del Perú, es un relato exhaustivamente documentado, tanto a través de lecturas como de viajes sobre el terreno en el que tuvo lugar este acontecimiento histórico. Un libro fundamental en la historia literaria del siglo XX.

AL ROJO VIVO (TRILOGÍA DESEO 3)

AL ROJO VIVO (TRILOGÍA DESEO 3)

ISBN: 9788490625767
Page: 336
Lang: Castellano
Year: 2015
Price: 7.55
Publisher By: Debolsillo
Tags: Erótica en bolsillo,Narrativa en bolsillo,Literatura

En Al rojo vivo, la tercera novela de la Trilogía Deseo, J. Kenner nos abre la puerta al erotismo más refinado y a las emociones más intensas con la sensibilidad que solo poseen las maestras indiscutibles del género. Durante la fiesta de inauguración de la galería de arte propiedad de Cole August y Tyler Sharp, Katrina deambula por las salas, y no precisamente para admirar los cuadros, sino a uno de los dueños el apuesto e inaccesible Cole. «Cole no sale con chicas, solo se acuesta con ellas». Eso es lo que le ha dicho la novia de Tyler, pero a ella no le importa ya que tampoco está buscando una relación formal. Lo cierto es que ni siquiera termina de comprender por qué se siente tan atraída desde hace tiempo por este joven millonario. En realidad, su único objetivo es curarse esa obsesión y sabe que solo lo logrará si pasa una noche con él. Pero una sola noche puede abrir las puertas al placer más increíble y a los juegos eróticos más atrevidos. Al dolor más sensual. Cole y Kat están a punto de descubrir que, a veces, entregarse al otro puede significar entrar en un juego peligroso y caer en una adicción a la que ninguno de los dos sabrá resistirse.

LOS HERMANOS KARAMÁZOV

LOS HERMANOS KARAMÁZOV

ISBN: 9788491050056
Page: 1144
Lang: Castellano
Year: 2015
Price: 13.25
Publisher By: Penguin clasicos
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Los mejores libros jamás escritos. Fiódor Pávlovich Karamázov, un terrateniente borracho, arbitrario y corrompido, tiene cuatro hijos Dmitri, de carácter violento; Iván, un intelectual frío y materialista; Aliosha, el hijo pequeño, pasivo y religioso; y Smerdiakov, el hijo bastardo y resentido. La novela gira en torno a las relaciones perversas que se establecen entre el padre y los hijos hasta que éste es asesinado y su presunto asesino, Dmitri, juzgado y condenado. Odio, amor, crueldad, compasión, sentimientos radicalmente contrarios y enfrentados... La presente edición de una de las obras más importantes de la literatura universal cuenta con la célebre traducción de José Laín Entralgo. Asimismo, viene acompañada de una introducción de David McDuff, traductor y crítico literario especialista en la obra del autor. «Siempre me parece que cuando entro en algún sitio soy el más miserable de todos y que todos me toman por un bufón haré, pues, el bufón, porque todos vosotros, hasta el último, sois más estúpidos y miserables que yo.»

ER PRINZIPITO, DER KLEINE PRINZ - ANDALU

ER PRINZIPITO, DER KLEINE PRINZ - ANDALU

ISBN: 9783946190479
Page: 96
Lang: Castellano
Year: 2017
Price: 16.05
Publisher By: Tintenfass
Tags: Literatura en otros idiomas,En otros idiomas,Literatura

PISTA NEGRA

PISTA NEGRA

ISBN: 9788416237036
Page: 256
Lang: Castellano
Year: 2015
Price: 16.15
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Novela negra

A consecuencia de un turbio incidente con el hijo de un poderoso políltico, Rocco Schiavone, subjefe de la policía de Roma, ha sido «desterrado» a una pequeña ciudad del valle de Aosta, en los Alpes italianos. Para un romano sofisticado y amante de la buena vida, no es la mejor noticia. El frío, las botas de nieve y el provincianismo de los autóctonos estimulan la natural tendencia de Rocco a las malas pulgas, así que, visto el panorama, un caso difícil le vendría de maravilla. La ocasión se presenta cuando aparece un cadáver aplastado bajo las huellas de una máquina pisanieves en una de las estaciones de esquí de la zona. El desafío es importante. A la escasez del material encontrado hay que añadir la ignorancia de Schiavone de las costumbres locales, su desconocimiento del dialecto y la historia del lugar. Nada que amilane, desde luego, a una persona decidida y orgullosa como él. Sin renunciar un ápice a su temperamento meridional, Rocco se abre camino entre pistas, refugios de montaña y teleféricos, interroga a monitores, guías y enigmáticos operarios del valle, y, sobre todo, traba relación con unas cuantas lugareñas guapas dispuestas a ofrecerle una cálida bienvenida.Perspicaz observador de la naturaleza humana, Antonio Manzini ha combinado una buena dosis de humor inteligente con una pizca de ironía para c...

EL MAL CAMINO

EL MAL CAMINO

ISBN: 9788466657044
Page: 432
Lang: Castellano
Year: 2015
Price: 18.05
Publisher By: S.a. ediciones b
Tags: Novela negra

Tras convertirse en un fenómeno internacional con La última noche en Tremore Beach, Mikel Santiago se consagra definitivamente como un maestro de la intriga con su segunda novela, aún más adictiva y llena de suspense que la anterior. En una carretera rural del sur de Francia, un hombre surge de la oscuridad y desencadena una serie de extraños acontecimientos, convirtiendo en una pesadilla las vidas del escritor Bert Amandale y su amigo Chucks Basil, una estrella de rock en horas bajas. Santiago se sirve de un escenario idílico e inquietante, en el corazón de la Provenza, para atraparnos en una historia que se lee compulsivamente y en la que late, de fondo, el destino de unos personajes marcados por sus errores.

FORTY RULES OF LOVE

FORTY RULES OF LOVE

ISBN: 9780241972939
Page:
Lang: Inglés
Year:
Price: 10.26
Publisher By: Dk
Tags: Literatura en ingles,En otros idiomas,Literatura

LA PRINCESA DE HIELO (SERIE FJÄLLBACKA 1)

LA PRINCESA DE HIELO (SERIE FJÄLLBACKA 1)

ISBN: 9788416690619
Page: 416
Lang: Castellano
Year: 2017
Price: 23.65
Publisher By: Maeva
Tags: Novela negra

Cuando la joven escritora Erica vuelve a su pueblo natal tras el fallecimiento de sus padres, no se puede ni imaginar que se verá envuelta en la truculenta historia de un crimen cuyos protagonistas no son otros que sus propios amigos de la infancia. Cuando aparece el cadáver de su amiga Alex, todo lleva a sospechar que se ha suicidado, pero la autopsia revela que estaba embarazada, lo que dispara las conjeturas de Erica. La novelista, que debe escribir un obituario para el funeral, empieza a investigar la vida de su amiga al tiempo que se ve cada vez más involucrada en el caso. Con la ayuda de Patrik, policía en la comisaría local, que pronto se convierte en algo más que un amigo, descubre un oscuro secreto largamente guardado.

UNA CAMBRA PROPIA

UNA CAMBRA PROPIA

ISBN: 9788494320101
Page: 144
Lang: Catalán
Year: 2014
Price: 15.20
Publisher By: Temeraria
Tags: Narrativa extranjera,Novela contemporánea

EL LICENCIADO VIDRIERA ; LA FUERZA DE LA SANGRE

EL LICENCIADO VIDRIERA ; LA FUERZA DE LA SANGRE

ISBN: 9788420689555
Page: 112
Lang: Castellano
Year: 2014
Price: 9.50
Publisher By: Alianza editorial
Tags: Narrativa española hasta el siglo XVIII,Clásicos,Literatura

TE QUERRÉ SIEMPRE PARA MÍ

TE QUERRÉ SIEMPRE PARA MÍ

ISBN: 9788416966073
Page: 382
Lang: Castellano
Year: 2017
Price: 17.57
Publisher By: Club universitario
Tags: Narrativa española,Novela contemporánea

Cómo detectar el maltrato psicológico? Soy en realidad una víctima por parte de mi pareja, o es que estoy pasando por una mala racha personal? Cómo es posible que me pase esto a mí? Cómo debo actuar? Lo cuento o lo silencio? Quién puede ayudarme y cómo?.Estas y otras preguntas son las que se hacen todos los días miles de mujeres que sufren esta forma de victimización. La nula visibilidad objetiva y física de estas situaciones ubica a este tipo de maltrato en un túnel del que hay que salir, partiendo primero de que se debe reconocer la posición de víctima para resolver el problema. Para ello, es fundamental la ayuda del propio entorno, de toda la sociedad y de los profesionales enfocada hacia quienes padecen maltrato psicológico. Las víctimas no son culpables de nada. Son víctimas.La novela se centra, precisamente, en la historia de una abogada experta en resolver problemas de familia, tanto en casos de ruptura como de maltrato, que, casi sin darse cuenta, acaba siendo víctima por parte de su pareja de los ataques que ella resuelve, pero que no detecta en ella misma.La abogada encuentra en la práctica del running con una amiga una forma de contar su problema y buscar la forma de salir de él, aunque el desarrollo de los acontecimientos en la novela se complica por el carácter posesivo de su pareja y la negativa de este a acabar con su matrimonio de ninguna manera, aun a sabiendas del sufrimiento de su pareja.

Page 506 of 834 (10000 books)

Ver código