XML Books — Project Overview
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.
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
- View
xml_booksreads query params and builds the Drive request. - File listing by folder + exact filename; then direct file download.
- Guard: if payload looks like HTML, abort parsing (Drive preview pages).
- Parse with
xml.etree.ElementTreeand normalize CDATA/text. - Filter and render results with Bootstrap.
Environment Variables
| Variable | Description | Example |
|---|---|---|
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
| Endpoint | Description | Params | Examples |
|---|---|---|---|
/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_IDpermissions. - 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.
Formulario de búsqueda
Author's book list:
LA BANDA DE LOS SACCO
ISBN: 9788423349074
Page: 192
Lang: Castellano
Year: 2015
Price: 14.25
Publisher By: Destino
Tags: Novela negra
Un western mafioso de sangre y venganza de la mano del maestro de la novela negra italiana Andrea Camilleri. La historia real de una injusticia cometida sobre la familia Sacco por parte del sistema mafioso. Raffadali, Sicilia, años veinte. Los hermanos Sacco son hombres libres, de ideas socialistas;son hombres hechos a sí mismos a quienes su padre Luigi inculcó la cultura deltrabajo y el respeto a los demás. La vida cambia de repente cuando, una mañana, el mayor de ellos recibe una carta anónima, luego otra, y luego sufre un intento de robo. Luigi Sacco lo denuncia a los carabinieri, pero éstos se encuentran totalmente desorientadosnadie antes se ha atrevido a denunciar a la Mafia. A los Sacco no les queda más remedioque defenderse ellos mismos. De la mafia y de la policía, de sus paisanos cómplices delos traidores y de las autoridades.
EL DÍA DEL WATUSI
ISBN: 9788433998033
Page: 896
Lang: Castellano
Year: 2015
Price: 23.65
Publisher By: Anagrama
Tags: Narrativa española,Novela contemporánea
Publicada por primera vez en tres volúmenes entre 2002 y 2003, El día del Watusi supuso la consagración de Francisco Casavella como uno de los talentos mayores de nuestras letras. Novela inagotable sobre «los cómos, los porqués, los para qués y los y qués» de la transición española, en palabras del autor, su relectura da por buena la imagen casavelliana del novelista como el guía mestizo de los westerns, aquel que se avanza a la tropa, se expresa en un lenguaje extraño y nos avisa de que las cosas no son lo que parecen. Recapitulemos. Barcelona, enero de 1995 a Fernando Atienza, un arribista más bien cómico y en las últimas, le encargan un Informe Confidencial acerca de uno de esos personajes oscuros que frecuentan indistintamente las páginas de tribunales y los ecos de sociedad de los periódicos. En un contexto de disolución de la democracia a golpe de escándalos políticos y financieros y de pequeñas y grandes claudicaciones, Atienza se dispone a repasar la historia de su ciudad y de su país. Pero también la de su vida. Todo empezó el 15 de agosto de 1971, el día en que con su amigo Pepito el Yeyé corrió detrás del Watusi por toda Barcelona para avisarle de que lo buscaban por la violación y el asesinato de la hija del cabecilla del barrio. rancisco Casavella murió repentinamente a los cuarenta y cinco años, e...
ME RENDI A UN CANALLA
ISBN: 9788416327300
Page: 416
Lang: Castellano
Year: 2017
Price: 5.65
Publisher By: Titania
Tags: Narrativa romántica,Romántica y erótica
Tercer libro de la serie Se busca príncipe. Un libro de aventura, de misterio y pasión que no dejará indiferentes a las lectoras de romántica época. Katharine Ashe se ha superado a sí misma en esta serie. Eleanor, la mayor de las tres hermanas Caulfield, debe cumplir la profecía y descubrir su origen. Pero si Eleanor está destinada a casarse con un príncipe, por qué no puede resistirse al canalla que la sedujo y la abandonó?El reverendo y padre adoptivo de las hermanas Caufield, se casa. La boda está en marcha y pronto los invitados comienzan a llegar, entre ellos, Taliesin Wolf, un chico gitano que también fue adoptado por el reverendo y le rompió el corazón a Eleanor Caufield. Ella no ha vuelto a enamorarse y desde luego no ha vuelto a creer en el amor. Ahora, once años después, Taliesin ha reaparecido para la boda. Cuando Eleanor lo ve en la puerta de la iglesia, no lo puede creer Él ha cambiado, ya no es el joven intrépido que conoció, ahora es todo señor, pero con un aro en la oreja y melena de canalla. Y lo que es peor, sigue afectándola más de lo desearía.Después de la boda, Eleanor cree que es el momento oportuno para marcharse e iniciar la búsqueda de sus orígenes, pero sus hermanas no quieren que viaje sola y le piden a Taliesin que la acompañe. Y por supuesto, él acepta. El viaje será tenso...
DRAMAS HISTORICOS: TEATRO COMPLETO DE WILLIAM SHAKESPEARE III
ISBN: 9788467043754
Page: 1016
Lang: Castellano
Year: 2015
Price: 37.90
Publisher By: S.l.u. espasa libros
Tags: Teatro clásico extranjero hasta el siglo XVIII,Teatro,Literatura
Coincidiendo con el cuarto centenario de un maestro, este volumen culminael Teatro completo de Shakespeare en una traducción unitaria y actual La presente edición reúne los diez dramas históricos compuestos por William Shakespeare. En ella se recogen las traducciones de Ángel-Luis Pujante, reconocido especialista en Shakespeare, publicadas en la colección Austral, y se incluyen cinco traducciones inéditas Enrique VI. Primera parte (de Ángel-Luis Pujante), Enrique VI. Segunda parte y Enrique VI. Tercera parte (de Alfredo Michel), El rey Juan (de Salvador Oliva) y Enrique VIII (de Ángel-Luis Pujante y Salvador Oliva), junto con la traducción de Enrique V (de Salvador Oliva), que apareció por primera vez en la edición del Teatro selecto de William Shakespeare publicada en 2008.
LA LLEGADA DEL REY: EL CODICE DE LOS COMPAÑEROS. LIBRO 2
ISBN: 9788445004470
Page: 352
Lang: Castellano
Year: 2017
Price: 20.42
Publisher By: Minotauro
Tags: Narrativa fantástica,Géneros literarios,Literatura
OBRA ESCOGIDA
ISBN: 9788491053309
Page: 600
Lang: Castellano
Year: 2019
Price: 14.20
Publisher By: Penguin clasicos
Tags: Poesía contemporánea extranjera del XIX al XXI,Poesía,Literatura
Los mejores libros jamás escritos. «Nunca ha habido otro comienzo que este, ni más juventud que esta, ni más vejez que esta, y nunca habrá más perfección que esta, ni más cielo, ni más infierno que este.» Walt Whitman fue el poeta de la democracia, de la naturaleza, del deísmo, de la libertad, la sexualidad, la sensualidad y el vitalismo. Sus célebresHojas de hierbalo sitúan en la tradición de los más grandes poetas de todos los tiempos. A caballo entre la filosofía, la mística y la reflexión más personal, en cada uno de sus versos canta al mundo que lo rodea a sabiendas de su inextricable pertenencia a él. Inconmensurable lírico, también abundan a lo largo de su obra las crónicas y los apuntes de corte periodístico -como susJornadas en Américay lasPerspectivas democráticas-, en cuyas palabras no sabe esconderse, sin embargo, ese fluir cadencioso de una sensibilidad sin parangón. Edgardo Dobry nos acerca al carácter universal de la obra Whitman y recuerda al lector que no solo halló su propia voz, sino que el eco de su canto sigue resonando en la literatura. La versión al español de Concha Zardoya, poetisa chilena, da cuenta del poder de esta voz.
ESTUDIO EN ESCARLATA (EDICIÓN CONMEMORATIVA)
ISBN: 9788491053507
Page: 168
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Penguin clasicos
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
Penguin Clásicos conmemora la primera publicación deEstudio en escarlataen el almanaque Beeton's Christmas Annual en noviembre de 1887, con esta espléndida edición que recupera las ilustraciones originales de D.H. Friston. SHERLOCK HOLMES, reconocido universalmente como El mejor detective Se enfrenta, con la inestimable ayuda del doctor Watson, a su primer caso. En una explosiva mezcla de crimen, suspense, pistas falsas y venganza, nuestros héroes deberán seguir el rastro de un misterioso asesino en las calles de Londres en ESTUDIO EN ESCARLATA «En la madeja incolora de la vida encontramos la hebra escarlata del asesinato, y nuestro deber consiste en desenredarla, separarla de las restantes y sacar a la luz hasta el menor de sus detalles.» Sherlock Holmes
HIJO
ISBN: 9788494500749
Page: 68
Lang: Castellano
Year: 2017
Price: 9.50
Publisher By: La bella varsovia
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
En algún lugar de este libro, Raúl Quinto lo define como «anotaciones a la perplejidad» un intento de traducir a palabras el impacto sin nombre que le produjo el nacimiento de su primer hijo. "Hijo" es una obra imposible por definición, porque intenta hablar desde una conciencia de lo anterior a las palabras, hundiéndose en las raíces de la sangre y del universo. Sobre esa paradoja Raúl Quinto ofrece un libro de prosa híbrida, en el que se encuentran la autobiografía, el ensayo, la narrativa y la poesía. Con estos mimbres, "Hijo" propone un método para explicar qué es su hijo y aquello que siente al verlo nacer, cuestionando siempre la capacidad del lenguaje y de la literatura para poder decir. Un libro que insiste en varios asombros diferentes el de la literatura, el de la realidad.
DIARIO DE UN DEMENTE; LA AUTENTICA HISTORIA DE AH Q
ISBN: 9788416023547
Page: 152
Lang: Castellano
Year: 2014
Price: 9.50
Publisher By: Kailas
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
El cuarto volumen de la colección Clásicos, que celebra el décimo aniversario de Kailas, reúne en un mismo tomo las obras Diario de un demente y La auténtica historia de Ah Q, dos relatos geniales de Lu Xun, gran renovador de la literatura china. Diario de un demente publicada en 1918, es una de las obras cumbre de la literatura del siglo XX. El relato está escrito en forma de diario, y refleja las impresiones de un loco que, curado en teoría de su paranoia, percibe la realidad con más claridad que los que le rodean. La auténtica historia de Ah Q publicada en 1921 y considerada la primera obra en estar escrita completamente en la lengua vernácula, narra las andanzas de un campesino que se burla de aquellos menos afortunados que él, pero que se empequeñece ante otros más poderosos.
LA SEÑORITA MAPP
ISBN: 9788415578819
Page: 384
Lang: Castellano
Year: 2013
Price: 21.61
Publisher By: Impedimenta
Tags: Narrativa extranjera,Novela contemporánea
La señorita Mapp (a la que ya conocimos en la soberbia «Mapp y Lucía») es una de las más excéntricas damas villanas de la comedia British. Reina y señora del pueblecito costero de Tilling, a cuyos habitantes maneja con mano de hierro en guante de terciopelo, la señorita Mapp es avara, intrigante y rencorosa, además de una cotilla de cuidado. Una mujer, en suma, tan fascinante y letal como una cobra. En Tilling someterá a padecimientos sin cuento a su círculo social el mayor Benjamin Flint, obsesionado con el whisky y el golf, y con quien la señorita Mapp lleva años intentando casarse sin éxito; su secuaz, el capitán Puffin, un don nadie que se ahoga en un vaso de agua; el discreto señor Wyse, que mantendrá una relación no tan discreta con la pretenciosa Susan Poppit, miembro de la Orden del Imperio Británico y as del bridge; la desgraciada Godiva Plaistow o el «Padre», un sacerdote que está convencido de que habla en escocés.Una comedia chispeante y antológica que nos recuerda al mejor Wodehouse. Un clásico que constituye una de las cumbres de su autor.
LOS CHICOS DEL CALENDARIO 3: MAYO, JUNIO Y JULIO
ISBN: 9788416327232
Page: 352
Lang: Castellano
Year: 2017
Price: 13.77
Publisher By: Titania
Tags: Narrativa romántica,Romántica y erótica
Candela ha aprendido muchas cosas de los chicos de febrero, marzo y abril y empieza a sentirse más segura de sí misma, pero... qué le deparará el trimestre siguiente?
FUEGO EN LOS HUESOS (HASTA LOS HUESOS III)
ISBN: 9788494626531
Page: 320
Lang: Castellano
Year: 2017
Price: 17.00
Publisher By: Editorial vanir
Tags: Juvenil
Creí haberlo visto todo, pero nada me preparó para New Haven. Todo me cogió por sorpresa las hermandades, los duelos de honor, la existencia de fraternidades de Élite, y ellos, los Bones. Yo era la heredera de la sabiduría de Luce y me había jurado que desentrañaría el misterio que precedía a su accidente. Pero nunca pensé que por el camino viviría una aventura increíble donde la palabra era ley, el poder era divino, la ciencia era mágica y el amor... el amor era una locura que debía vivirse valientemente, como un salto de fe. En Yale todo era a cara o cruz. No había reglas y sí muchas luces y sombras. Y yo debía estar preparada no solo para no perder mi corazón en las batallas en las que me vería envuelta, si no para no vender mi alma por mi kelpie, porque no sabía si me correspondía.