Skip to content


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

Search Form


Author's book list:

BIOSHOCK: RAPTURE

BIOSHOCK: RAPTURE

ISBN: 9788448004972
Page: 400
Lang: Castellano
Year: 2012
Price: 18.05
Publisher By: Timun mas
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura

Había terminado la segunda guerra mundial. La política del New Deal de Roosevelt había cambiado los Estados Unidos los impuestos eran muy altos, y las bombas de Hiroshima y Nagasaki auguraban una aniquilación total. La libertad estaba en crisis, y muchos no se resignaron a perderla. Entre ellos, un soñador, un inmigrante que salió de la más profunda pobreza y se convirtió en una de las personas más ricas y admiradas del mundo; Andrew Ryan. Él pensaba que los hombres y mujeres más importantes merecían algo mejor, y por eso decidió crear una utopía libre de gobiernos, de censura, de restricciones morales para la ciencia, donde se da lo mismo que recibes. Creó Rapture, la brillante ciudad bajo el mar. Pero esta utopía acabó en una gran tragedia.

AVENTURAS DE ALICIA EN EL PAIS DE LAS MARAVILLAS ; AL OTRO LADO D EL ESPEJO

AVENTURAS DE ALICIA EN EL PAIS DE LAS MARAVILLAS ; AL OTRO LADO D EL ESPEJO

ISBN: 9788477026709
Page: 496
Lang: Castellano
Year: 2010
Price: 13.96
Publisher By: Valdemar
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

Diálogos insólitos, situaciones extrañas y un aire de magia absolutamente real impregnan las aventuras de Alicia. Si Aventuras de Alicia en el País de las Maravillas nació por casualidad de los relatos fantásticos que Lewis Carroll improvisaba para tres niñas, Al otro lado del espejo narra el viaje a un país hecho a modo de tablero de ajedrez, al que llega Alicia después de cruzar el espejo. Para adaptar el mundo a la mente infantil de las tres hermanitas Lidell -Alicia, Lorina y Edith-, Carroll prescinde de prejuicios y utiliza un humor cruel y lleno de ingenio con el que burlarse de los convencionalismos y tradiciones de la sociedad inglesa, y a la postre de cualquier sociedad... Los elementos con que juega la narración no se apartan de lo que Alicia puede ver en su vida cotidiana o en sus libros, pero la imaginación eleva a emblema irracional la lógica, convirtiendo las aventuras de Alicia en uno de los primeros ejemplos de libertad absoluta de la mente, que encadena su lógica a partir de unos presupuestos que no la tienen. Así, mostrando el envés de los valores aceptados, Carroll se adentra por un territorio de sueños donde no hay más fantasmas que la verdad desnuda de sus apariencias y de sus mentiras. Con las ilustraciones origianles de Sir John Tenniel.

PALMERAS EN LA NIEVE

PALMERAS EN LA NIEVE

ISBN: 9788499980232
Page: 736
Lang: Castellano
Year: 2012
Price: 21.37
Publisher By: Temas de hoy
Tags: Narrativa española,Novela contemporánea

Solo un amor eterno podía dar voz al olvido Es 1953 y Kilian abandona la nieve de la montaña oscense para iniciar junto a su hermano, Jacobo, el viaje de ida hacia una tierra desconocida, lejana y exótica, la isla de Fernando Poo. En las entrañas de este territorio exuberante y seductor, le espera su padre, un veterano de la finca Sampaka, el lugar donde se cultiva y tuesta uno de los mejores cacaos del mundo. En esa tierra eternamente verde, cálida y voluptuosa, los jóvenes hermanos descubren la ligereza de la vida social de la colonia en comparación con una España encorsetada y gris; comparten el duro trabajo necesario para conseguir el cacao perfecto de la finca Sampaka; aprenden las diferencias y similitudes culturales entre coloniales y autóctonos; y conocen el significado de la amistad, la pasión, el amor y el odio. Pero uno de ellos cruzará una línea prohibida e invisible y se enamorará perdidamente de una nativa. Su amor por ella, enmarcado en unas complejas circunstancias históricas, y el especial vínculo que se crea entre el colono y los oriundos de la isla transformarán la relación de los hermanos, cambiarán el curso de sus vidas y serán el origen de un secreto cuyas consecuencias alcanzarán el presente.En el año 2003, Clarence, hija y sobrina de ese par de hermanos, llevada por la curiosidad del...

METAMORFOSIS

METAMORFOSIS

ISBN: 9788420663098
Page: 416
Lang: Castellano
Year: 2011
Price: 17.10
Publisher By: Alianza editorial
Tags: Clásicos grecolatinos,Clásicos,Literatura

En su ensayo de referencia titulado Por qué leer a los clásicos, Italo Calvino dejó escrito que «los clásicos son libros que cuanto más se cree uno conocerlos de oídas, tanto más nuevos, inesperados, insólitos resultan al leerlos de verdad». Dentro de los clásicos se hallan, claro está, los primeros de nuestra tradición cultural, los procedentes de las antiguas Grecia y Roma. Clásicos! es una serie de diseño y manufactura exquisitos, con la que Alianza Editorial quiere poner al alcance del lector del siglo XXI textos de los que sin duda habrá oído hablar pero que quizás, tradicionalmente lastrados por una pesada carga de erudición filológica, nunca se había atrevido a abordar. Las ediciones, que ofrecen textos íntegros en traducciones solventes y que reducen las notas al mínimo imprescindible, están presentadas por personajes alejados del ámbito académico actores, escritores, pensadores, políticos, científicos... que aportan con su visión un toque de frescura, perspectivas originales para el lector de hoy. METAMORFOSIS Las "Metamorfosis" es sin duda uno de los libros más hermosos que se han escrito. Nada de lo que se guarda en él nos es ajeno, porque sus historias tienen que ver con los secretos de nuestro corazón. En sus páginas nunca se abandona ese mundo en que todo es posible.

LOS DEMONIOS

LOS DEMONIOS

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

El horrible crimen perpetrado en Moscú a finales de1869 siguiendo órdenes del nihilista Necháyev, seguidor de Bakunin, fue la fuente de inspiración que sirvió a Fiódor Dostoyevski (1821-1881) para construir la trama argumental y perfilar los caracteres de los principales personajes de Los demonios. Entre ellos destaca con fuerza Nikolai Stavrogin, figura atormentada que casi un siglo después habría de fascinar a Albert Camus y que introduce en la novela una dimensión teológica y metafísica que la lleva mucho más allá de la mera reconstrucción de la historia o de la diatriba política, propiciando el salto cualitativo que hace de esta obra sin duda una las más destacadas del gran autor ruso. Traducción de Juan López-Morillas

SUEÑO DE UNA NOCHE DE VERANO

SUEÑO DE UNA NOCHE DE VERANO

ISBN: 9788437629636
Page: 320
Lang: Castellano
Year: 2012
Price: 11.87
Publisher By: Catedra
Tags: Teatro clásico extranjero hasta el siglo XVIII,Teatro,Literatura

«Sueño de una noche de verano» es una de las creaciones más personales de William Shakespeare. En el singular bosque del dramaturgo, siguiendo el modelo de las pastorales desde Sannazaro hasta Spencer, los elementos son los aprendidos de esas fuentes alejamiento de la sociedad y adopción de un disfraz y de una existencia rústica, hasta que el equilibrio y la justicia sean restablecidos. Pero los amantes del «Sueño de una noche de verano» pierden su identidad sexual; están sometidos a una especie de disfraz colectivo en el que nadie es el que era; en el que todos podrán expresarse más allá de lo que ellos mismos hubieran podido sospechar. El bosque es el lugar para la celebración lírica de un pasado lleno de nostalgia y ambigüedad.

EL SOCIO

EL SOCIO

ISBN: 9788483468784
Page: 480
Lang: Castellano
Year: 2014
Price: 9.45
Publisher By: Debolsillo
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

EL SEGADOR (MUNDODISCO 11 / LA MUERTE 2 / LOS MAGOS 3)

EL SEGADOR (MUNDODISCO 11 / LA MUERTE 2 / LOS MAGOS 3)

ISBN: 9788497599931
Page: 320
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura

LOS AMIGOS DE EDDIE COYLE

LOS AMIGOS DE EDDIE COYLE

ISBN: 9788492663446
Page: 202
Lang: Castellano
Year: 2011
Price: 16.10
Publisher By: Libros del asteroide
Tags: Novela negra

En el Boston de finales de los sesenta las actividades de la mafia y los Panteras Negras son dos de las cuestiones que más preocupan a la policía. Eddie Coyle, un delincuente de poca monta con buenas conexiones, se enfrenta a una condena de tres años por contrabando y su única oportunidad para evitar la cárcel es entregarle a la policía un pez gordo. A quién de los pistoleros, matones y ladrones que conoce delatará? Pero Eddie también tiene que comer y, mientras se lo piensa, se convertirá en proveedor de armas para una banda de atracadores. Considerada por muchos como una de las mejores novelas negras del pasado siglo, la publicación de Los amigos de Eddie Coyle en 1970 revolucionó el género en EE.UU. Fruto de sus experiencias como fiscal y periodista, Higgins introdujo en la novela el ambiente criminal con el que estaba familiarizado y consiguió dar a sus personajes la voz que verdaderamente tenían en la realidad. Sus diálogos, sus tramas y sus personajes se alejan de los estereotipos que hasta entonces imperaban en el género, dejando atrás las maniqueas distinciones entre buenos y malos para adentrarse en los auténticos y complejos grises de los que está hecha la vida.

CRIMENES

CRIMENES

ISBN: 9788498383898
Page: 192
Lang: Castellano
Year: 2011
Price: 15.20
Publisher By: S.a. salamandra publicaciones y ediciones salamandra
Tags: Novela negra

Primera obra literaria de Ferdinand von Schirach, esta serie de relatos basados en la experiencia profesional de este reputado jurista alemán fue la revelación editorial y uno de los mayores éxitos de los últimos años en su país. Además de obtener el prestigioso Premio Kleist, Crímenes mereció un torrente de elogiosos comentarios de la crítica y ocupó durante casi un año las listas de libros más vendidos. Cerca de setecientos casos desde que inició su carrera de abogado penalista en Berlín son el bagaje de vivencias que Von Schirach ha transformado, con un aguzado instinto narrativo, en una obra literaria de atmósfera cautivadora. El lenguaje sobrio y conciso de la búsqueda de la verdad judicial subraya la atención que Schirach fija en los crímenes cometidos por individuos corrientes, dejando que los hechos expongan la realidad con toda su crudeza. Profundamente original, revelador y lleno de matices, Crímenes plantea el fascinante tema de la escurridiza verdad en los procesos criminales y reflexiona sobre el sentido del castigo, pero, por encima de todo, nos habla con proximidad del ser humano, de su miseria y también de su grandeza.

OJOS DE FUEGO

OJOS DE FUEGO

ISBN: 9788497593779
Page: 592
Lang: Castellano
Year: 2003
Price: 9.45
Publisher By: Debolsillo
Tags: Terror en bolsillo,Narrativa en bolsillo,Literatura

BRUJAS, LA MUERTA

BRUJAS, LA MUERTA

ISBN: 9788415168140
Page: 120
Lang: Castellano
Year: 2011
Price: 13.77
Publisher By: Vaso roto
Tags: Narrativa extranjera,Novela contemporánea

Page 449 of 834 (10000 books)

Show Code