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:

THE GIRL ON THE TRAIN

THE GIRL ON THE TRAIN

ISBN: 9781784161101
Page: 416
Lang: Inglés
Year: 2016
Price: 7.88
Publisher By: Transworld publishers
Tags: Literatura en ingles,En otros idiomas,Literatura

LA HEREJIA DE HORUS 5: FULGRIM

LA HEREJIA DE HORUS 5: FULGRIM

ISBN: 9788445003138
Page: 416
Lang: Castellano
Year: 2016
Price: 17.05
Publisher By: Minotauro
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

DESDE LA SOMBRA

DESDE LA SOMBRA

ISBN: 9788432232442
Page: 208
Lang: Castellano
Year: 2017
Price: 7.55
Publisher By: Seix barral
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Damián se siente confuso desde que perdió su trabajo. Un día comete un pequeño hurto en un mercado de anticuarios y se esconde en el interior de un armario. Antes de que pueda salir, el armario es vendido y trasladado a la habitación de matrimonio de Lucía y Fede, donde Damián termina instalado, como si formara parte del mueble. La habilidad con que se lleva hasta las últimas consecuencias una premisa imposible, aunque verosímil, imprime a esta novela una tensión extraordinaria. Así, desde su escondite, Damián observa a esta familia. Así, se irá acercando al corazón de Lucía, a sus temores y a sus sueños, y al hacerlo se sabrá por fin respetado y comprobará de todo lo que es capaz al sentirse vivo. El Juan José Millás lector y el gran escritor se dan la mano en esta novela que contiene un fuerte valor simbólico en su aparente sencillez. La mejor prosa millasiana al servicio de una novela brillante que articula las obsesiones del maestro de la extrañeza

XENIA, TIENES UN WASAP

XENIA, TIENES UN WASAP

ISBN: 9788469808863
Page: 192
Lang: Castellano
Year: 2016
Price: 11.35
Publisher By: Anaya
Tags: Juvenil

POESIAS COMPLETAS: TOMO I

POESIAS COMPLETAS: TOMO I

ISBN: 9788498959383
Page: 758
Lang: Castellano
Year: 2016
Price: 17.10
Publisher By: Visor libros
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura

PRESENTAMOS en este tomo primero de las Poesías completas de Emily Dickinson los poemas que van del número 1 al número 600, siguiendo siempre la edición canónica de Johnson (1955). Emily Dickinson (1830-1886) fue una mujer culta y avanzada a su tiempo. Por expreso deseo de su padre, se formó en un internado femenino donde llegó a dominar las más diversas materias, como el latín, la astronomía o la botánica. Lectora ávida, admiraba a las hermanas Bront y entre sus influencias son fundamentales las de la Biblia y Shakespeare. Dickinson es, a la vez, una poeta coloquial y mística, cercana y metafísica a un tiempo. La poeta supo explorar los más profundos misterios de la existencia expresándolos con las palabras más cotidianas. Sus poemas reúnen el doble requisito de toda gran poesía presentar mensaje y aura, esto es, decir cosas importantes y decirlas tocada por la gracia del espíritu. La obra de Dickinson es una aspiración al pleno espíritu y como tal ha de ser leída. Representa el afán de conseguir lo más alto sin renunciar, y aquí está su grandeza, a lo más humilde. Estos primeros 600 poemas presentan un universo sensual e intuitivo, una mística de la exploración de lo sagrado y lo pasajero, de lo divino y lo más humano. Harold Bloom dijo de la autora que supo desarrollar otra manera de ver, casi en la oscurid...

MIEDO

MIEDO

ISBN: 9788416748969
Page: 144
Lang: Castellano
Year: 2018
Price: 11.40
Publisher By: El acantilado
Tags: Narrativa extranjera,Novela contemporánea

RENDICION (PREMIO ALFAGUARA DE NOVELA 2017)

RENDICION (PREMIO ALFAGUARA DE NOVELA 2017)

ISBN: 9788420426860
Page: 216
Lang: Castellano
Year: 2017
Price: 17.95
Publisher By: Alfaguara
Tags: Narrativa española,Novela contemporánea

Ray Loriga, Premio Alfaguara de novela 2017 porRendición. Han pasado diez largos años desde que estalló la guerra, y el matrimonio sigue sin conocer el paradero de sus hijos, sin saber si su país fue el agresor o el agredido. Fuera cual fuese el origen de la contienda, él, hombre de campo, y ella, su antigua patrona, siguen amándose y sus vidas transcurren sencilla y rutinariamente. Un día un muchacho mudo entra en su propiedad. Al principio lo encierran como a un prisionero, pero acaban por tomarle cierto cariño y, cuando las autoridades comunican que la zona debe ser evacuada y que tienen que poner rumbo a la ciudad transparente, los tres parten juntos. En ese momento el muchacho es bautizado como Julio. Las puertas de la metrópoli muestran una clara advertencia el aire mece los cuerpos sin vida de los traidores. En su interior, la ciudad transparente es casi un paraíso que provee a sus habitantes de todo aquello que cualquiera desearía en un hogar armonía, limpieza y protección. Impera un orden riguroso, una calma autoritaria y una absoluta transparencia no están permitidos los secretos ni las paredes. En una sociedad en la que lo privado es de dominio público, en un mundo feliz y asfixiante que ataca pasivamente a la dignidad d...

EL LABERINTO DE LAS ACEITUNAS

EL LABERINTO DE LAS ACEITUNAS

ISBN: 9788432225888
Page: 320
Lang: Castellano
Year: 2016
Price: 8.50
Publisher By: Seix barral
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

«El planteamiento de El laberinto de las aceitunas es tan absurdo que permite cualquier atentado contra las normas del realismo, e incluso de la verosimilitud, como, por ejemplo, que sea el propio detective loco quien cuente su aventura en un estilo heterodoxo, vulgar y culterano. Huelga decir que se trata de un relato humo rístico, remotamente emparentado con la literatura picaresca y el esperpento.» Eduardo Mendoza El laberinto de las aceitunas sitúa nuevamente en el centro de una espiral de intriga al detective manicomial y paródico que protagonizará El misterio de la cripta embrujada. Arrastrado por el azar más disparatado, en esta ocasión ha de enfrentarse a una desconocida red de maleantes que a toda costa trata de recuperar un maletín repleto de dinero y perdido en curiosas circunstancias. No es menos deslumbrante aquí que en sus obras anteriores la capacidad de Eduardo Mendoza para la escritura que contiene en sí su propia caricatura, a la vez que la de un género, el policiaco, y la de una sociedad multiforme, ridícula y degradante que sólo puede ser reconocida a través de los más variados registros expresivos. Pero su imaginación literaria va esta vez todavía más lejos en un triple salto mortal llega, por la distorsión de la peripecia policial, no ya al reino del humor y el absurdo, sino al de la fabulación que roza, tras lo esperpéntico, el área del prodigio surreal.

CARTAS DE AMOR A LOS MUERTOS

CARTAS DE AMOR A LOS MUERTOS

ISBN: 9788494424328
Page: 350
Lang: Castellano
Year: 2015
Price: 14.25
Publisher By: Nocturna ediciones
Tags: Juvenil

«Hay ciertas cosas que no puedo contar a nadie, excepto a la gente que ya no está aquí». Todo comienza con un trabajo de Lengua escribirle una carta a alguien que haya muerto.Laurel escoge a Kurt Cobain porque su hermana lo adoraba. Y porque él murió joven, como ella. En poco tiempo tiene un cuaderno lleno de cartas a Judy Garland, Amy Winehouse, Heath Ledger y muchos otros. Sin embargo, no se las entrega a su profesora. Les escribe sobre el comienzo del instituto, sus nuevas amistades, su primer amor y sobre cómo está aprendiendo a vivir ahora que su familia se ha roto. Y sobre lo que ocurrió cuando su hermana aún estaba viva.«Querida Ava tu libro me ha encantado». EMMA WATSON «Querida Ava Dellaira acabas de hacer pedazos mi corazón y de recomponerlo. Cartas de amor a los muertos deja una huella imborrable». Gayle Forman, autora de Si decido quedarme «Me ha encantado. Cartas de amor a los muertos es más que un debut asombroso; es la llegada de una nueva y valiente voz literaria». Stephen Chbosky, autor de Las ventajas de ser un marginado«Querida Ava tu libro me ha encantado. Lo recomiendo totalmente». Emma Watson «Cartas de amor a los muertos es una carta de amor a la vida». Jay Asher, autor de Por trece razones«Una historia brillante sobre el valor que requiere seguir viviendo cuando tu mundo se desmo...

¡BUENOS DÍAS, PRINCESA!(BOLSILLO)

¡BUENOS DÍAS, PRINCESA!(BOLSILLO)

ISBN: 9788408114512
Page: 544
Lang: Castellano
Year: 2016
Price: 9.45
Publisher By: Planeta
Tags: Juvenil

Son chicos incomprendidos a los que nadie entendía, a los que nadie quería, hasta que se fueron uniendo unos a otros en el camino". Han pasado algo más de dos años en la vida de los chicos que formanel club de los incomprendidos. Las cosas han cambiado desde que uno tras otro se fueron encontrando en el camino. Nuevos problemas, secretos, amores, celos... Sin embargo, hasta el momento, su amistad ha podido con todo y con todos. Raúl, se ha convertido en un atractivo joven y en un líder nato; Valeria, derrocha simpatía por donde pisa, aunque no ha vencido del todo a su timidez; Eli, es la que más se ha transformado de todos y se los lleva de calle; María, vigila y sueña tras sus gafas de pasta de color azul; Bruno, no consigue olvidar lo que siente y en lo más profundo de su corazón espera ser correspondido; y Ester, es la nuera que toda madre querría tener aunque no es tan inocente como todos piensan. Son seis chicos que sienten, sufren, aman, creen, ríen, evolucionan... como otros chicos de su edad. Pero los seis son especiales. Al menos, para el resto del grupo. Conseguirán superar todas las pruebas que se le van a presentar? Sólo puedes averiguarlo leyendo,Buenos días, princesa!

EL LIBRO DE LA ALMOHADA

EL LIBRO DE LA ALMOHADA

ISBN: 9788491041276
Page: 200
Lang: Castellano
Year: 2015
Price: 10.45
Publisher By: Alianza editorial
Tags: Narrativa extranjera hasta el siglo XVIII,Clásicos,Literatura

Escrito por Sei Shonagon, dama de la corte de la emperatriz Sadako en el Japón del siglo X, El libro de la almohada llamado así para describir un libro de notas informal que se guardaba posiblemente en los cajones de las almohadas de madera es, además de una pequeña joya literaria, un vivo y colorido retrato de la vida en la corte imperial. Como explica en su prólogo María Kodama, el libro original está formado, además de por una larga serie de enumeraciones de insectos, de plantas, de cosas agradables o desagradables, de temas poéticos, etc., por anécdotas, anotaciones diarias, y por la descripción de caracteres y de la vida cortesana, con sus costumbres, sus juegos, sus intrigas, y también su crueldad. La presente versión de este libro singular, como la cultura y el tiempo al cual pertenece, ofrece la selección y traducción que del mismo hicieron en su día Jorge Luis Borges quien sintió siempre especial atracción por Japón y su literatura y la propia María Kodama.

LIBRO DEL DESASOSIEGO

LIBRO DEL DESASOSIEGO

ISBN: 9788491042136
Page: 664
Lang: Castellano
Year: 2016
Price: 15.20
Publisher By: Alianza editorial
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Texto inagotable hacia el que no cabe la indiferencia, el Libro del desasosiego responde a la inquisición ferozmente subjetiva e individualista que Fernando Pessoa (1888-1935) ejerció sobre su propia persona. El tanteo, el titubeo, la propia extrañeza ante sí y ante el mundo, se encarnan en este libro fragmentario, proteico e insumiso, y en su propio autor, Bernardo Soares (persona interpuesta de Pessoa), insignificante auxiliar de contable, y la asombrosa galería de personajes de los cuales sienta registro personajes pequeños y a la par insondables, como enquistados en su propia nimiedad, que justifican el calificativo de libro-sueño que alguna vez se le ha adjudicado. Esta obra singular, en la que la expresión de la subjetividad alcanza su ápice, discurre desde la ficción al apunte conformando una experiencia única para el lector. Edición y traducción de Manuel Moya

Page 222 of 834 (10000 books)

Ver código