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:

MIL SOLS ESPLÈNDIDS

MIL SOLS ESPLÈNDIDS

ISBN: 9788415645207
Page: 368
Lang: Catalán
Year: 2013
Price: 18.90
Publisher By: Amsterdam llibres
Tags: Narrativa extranjera,Novela contemporánea

SI HUBIERA ESPINAS (SAGA DOLLANGANGER 3)

SI HUBIERA ESPINAS (SAGA DOLLANGANGER 3)

ISBN: 9788497596749
Page: 416
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo
Tags: Romántica en bolsillo,Narrativa en bolsillo,Literatura

Tercera entrega de la Saga Dollanganger. Chris y Cathy siempre han intentado proteger a sus hijos del doloroso secreto familiar. Se han entregado en cuerpo y alma para que Jory, Bart y la pequeña Cindy tuvieran la infancia feliz que a ellos una vez les fue arrebatada. Sin embargo, y a pesar de todos los esfuerzos, jamás conseguirán escapar de sus propios fantasmas. La armonía familiar que habían construido se desvanece con la llegada de una nueva vecina, una misteriosa anciana vestida de negro que siempre les está vigilando. No tarda en seducir a Bart, un niño con un gran poder imaginativo, invitándolo a comer helados y galletas. Poco a poco la actitud del pequeño va cambiando como si alguien, o algo, lo empujara a la locura y a la violencia. Pero esto es solo el principio. Chris y Cathy están a punto de perder todo aquello que aman... quizás para siempre.

NAZARET (CABALLO DE TROYA 4)

NAZARET (CABALLO DE TROYA 4)

ISBN: 9788408113676
Page: 464
Lang: Castellano
Year: 2013
Price: 12.30
Publisher By: Planeta
Tags: Ciencia ficción en bolsillo,Narrativa en bolsillo,Literatura

VIDA DE GALILEO. MADRE CORAJE Y SUS HIJOS

VIDA DE GALILEO. MADRE CORAJE Y SUS HIJOS

ISBN: 9788420609645
Page: 272
Lang: Castellano
Year: 2012
Price: 11.40
Publisher By: Alianza editorial
Tags: Teatro contemporáneo extranjero del XIX al XXI,Teatro,Literatura

Si bien la obra de Bertolt Brecht (1898-1956) abarca muy diversos géneros, su legado literario ha ejercido una influencia decisiva ante todo en el dominio del teatro. Después de un largo exilio forzado por el régimen nazi, a su regreso a Alemania fundó y dirigió la compañía Berliner Ensemble, donde llevó a la práctica, a través de sus múltiples experiencias innovadoras, su teoría del teatro épico, que postula sustituir la intensidad emocional ligada al teatro tradicional por el alejamiento reflexivo y la observación crítica a través del distanciamiento. Este séptimo volumen de la serie que recoge su «Teatro completo» incluye dos piezas escritas entre 1938 y 1939 Vida deGalileo y Madre Coraje y sus hijos.Traducción de Miguel Sáenz

(PE) LA HORA DE LOS CABALLEROS

(PE) LA HORA DE LOS CABALLEROS

ISBN: 9788427039063
Page: 384
Lang: Castellano
Year: 2013
Price: 5.65
Publisher By: Martinez roca
Tags: Novela negra

El cruel asesinato de Kelly Kuhio, una leyenda de las playas y la comunidad de San Diego, hará que Boone Daniels se meta a investigar un caso en apariencia sencillo pero cuyas ramificaciones llegan a lugares insospechados. Pero es que Boone Daniels no es una persona normal, es un hombre extraño, simplista en la superficie, pero sumamente complicado en el fondo. Una vorágine de contradicciones bajo un mar de apariencia plácida. Un surfista con pinta de Tarzán, que lee novelas rusas por la noche. Un glotón que devora comida basura y no tiene ni un gramo de grasa en el cuerpo. Un cernícalo que puede mantener una conversación inteligente sobre arte. Un hombre que saldrá corriendo desesperado ante cualquier cosa que parezca una emoción, pero también un alma profundamente sensible que podría ser el hombre más amable y más gentil que hayas conocido jamás... Preso de sus dudas y de su deber, Boone se enfrentará a sus amigos del legendario Club del Amanecer para hacer justicia, o lo que cree que es la justicia, o lo que cree que otros pensarían que es la justicia...Sicarios, narcotráfico, el cartel de Baja, corrupción inmobiliaria, la batallade Rockpile (un episodio mítico en el imaginario colectivo de surfistas de San Diego que ha pasado a los anales de la historia)... Una novela tan buena que desearás que no termine jamás.

CAZADORES DE SOMBRAS: LOS ORIGENES 3: PRINCESA MECANICA

CAZADORES DE SOMBRAS: LOS ORIGENES 3: PRINCESA MECANICA

ISBN: 9788408038269
Page: 512
Lang: Castellano
Year: 2013
Price: 17.05
Publisher By: Planeta
Tags: Juvenil

Cazadores de sombras Los orígenes 3. Princesa mecánica, de Cassandra Clare, autora de libros de narrativa juvenil como la saga Cazadores de Sombras (Ciudad de hueso, Ciudad de ceniza, Ciudad de cristal, Ciudad de los ángeles caídos y Ciudad de las almas perdidas,), es el último título de la exitosa precuela de Cazadores de Sombras que nos desvela sus orígenes. Esta trilogía está ambientada en el Londres victoriano y tiene todos los elementos de éxito que han hecho triunfar a Cassandra Clare demonios, ángeles y criaturas oscuras pero sobre todo un triángulo amoroso entre Tessa, el atractivo Jem y el interesante Will. La trilogía Cazadores de Sombras Los Orígenes está compuesta también por Ángel mecánico y Príncipe mecánico. En Agosto de 2013 se estrenará la primera película de la adaptación de esta saga al cine. El peligro aumenta para los Cazadores de Sombras ahora que esta trilogía, besteller del New York Times, llega a su fin. Si la única manera de salvar el mundo fuera destruyendo a quien más amás, lo harías? El tiempo corre. Debes elegir. Pasión. Poder. Secretos. Magia. El peligro acecha a los Cazadores de Sombras en la entrega final de Los Orígenes. A partir de 14 años.

SOY UN GATO (10ª ED.)

SOY UN GATO (10ª ED.)

ISBN: 9788493760151
Page: 656
Lang: Castellano
Year: 2010
Price: 26.60
Publisher By: Impedimenta
Tags: Narrativa extranjera,Novela contemporánea

«Soy un gato, aunque todavía no tengo nombre.» Así comienza la primera y más hilarante novela de Natsume Sseki, una auténtica obra maestra de la literatura japonesa, que narra las aventuras de un desdeñoso felino que cohabita, de modo accidental, con un grupo de grotescos personajes, miembros todos ellos de la bienpensante clase media tokiota el dispéptico profesor Kushami y su familia, teóricos dueños de la casa donde vive el gato; el mejor amigo del profesor, el charlatán e irritante Meitei; o el joven estudioso Kangetsu, que día sí, día no, intenta arreglárselas para conquistar a la hija de los vecinos. Escrita justo antes de su aclamada novela Botchan, Soy un gato es una sátira descarnada de la burguesía Meiji. Dotada de un ingenio a prueba de bombas y de un humor sardónico, recorre las peripecias de un voluble filósofo gatuno que no se cansa de hacer los comentarios más incisivos sobre la disparatada tropa de seres humanos con la que le ha tocado convivir.

AMOR

AMOR

ISBN: 9788408089391
Page: 128
Lang: Castellano
Year: 2017
Price: 11.35
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura

BUENOS DIAS, PRINCESA

BUENOS DIAS, PRINCESA

ISBN: 9788408004097
Page: 544
Lang: Castellano
Year: 2014
Price: 18.95
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!

LA REINA SIN ESPEJO

LA REINA SIN ESPEJO

ISBN: 9788423343300
Page: 384
Lang: Castellano
Year: 2006
Price: 8.50
Publisher By: Destino
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura

AROTZAREN ESKUAK

AROTZAREN ESKUAK

ISBN: 9788497833493
Page: 252
Lang: Euskera
Year: 2006
Price: 22.80
Publisher By: Elkarlanean s.l.
Tags: Narrativa en euskera,Novela contemporánea

CARNACKI, EL CAZADOR DE FANTASMAS

CARNACKI, EL CAZADOR DE FANTASMAS

ISBN: 9788477026945
Page: 559
Lang: Castellano
Year: 2011
Price: 21.94
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura

ATENCIÓN AVANCE. FECHA PREVISTA DE PUBLICACIÓN 21 DE ABRIL DE 2011. PINCHE EN SOLICITAR Y LE INFORMAREMOS EN CUANTO LO RECIBAMOS En las navidades de 1887 aparece «Estudio en escarlata», la primera aventura de Sherlock Holmes. Es el pistoletazo de salida para una carrera que aún no ha concluido y en la que decenas de autores han aportado a lo largo de más de cien años sus propios y peculiares detectives, a semejanza del sabueso de Baker Street. Por aquellos años nace también un tipo especial de investigador, el detective de lo oculto o cazador de fantasmas. El pionero fue el Dr. Martin Hesselius, investigador imaginado por el maestro irlandés de la «ghost story» Sheridan Le Fanu. William Hope Hodgson (1877-1918) creó en 1910 su propio investigador de fenómenos sobrenaturales, Thomas Carnacki, del que publicó las primeras aventuras en The Idler Magazine. Carnacki vive en Chelsea, fuma en pipa y tiene la incorregible costumbre de invitar a cenar sin previo aviso a sus cuatro amigos, Jessop, Arkright, Taylor y Dodgson, el narrador. Relajados tras la cena, Carnacki relata a sus atónitos invitados su última aventura contra las fuerzas del más allá. Sus armas un pentáculo mágico, grimorios o antiguos rituales de libros ocultistas. El presente volumen reúne las nueve historias de Carnacki escritas por Hodgson La Cosa invisible (una daga hechizada cobra vida y ataca sin que nadie la empuñe), La puerta del monstruo (una visita al reino de donde provienen los espíritus), La casa entre los laureles (un caso de habitación embrujada), La habitación que silbaba (una de las más tenebrosas historias de la carrera del detective) El investigador de la última casa (la casa familiar de Carnacki es poseída por extraños sonidos y un agobiante aroma), El caballo invisible (quizá la mejor y más terrorífica de la colección), El encantamiento del Jarvee (unas extrañas fuerzas sobrenaturales se apoderan de un barco), El hallazgo (sobre el descubrimiento de la segunda copia de un libro único), y El cerdo (la historia más extensa, espeluznante y perturbadora de la serie).

Page 228 of 834 (10000 books)

Ver código