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:
STAR WARS. DISCIPULO OSCURO
ISBN: 9788491461654
Page: 384
Lang: Castellano
Year: 2017
Price: 19.00
Publisher By: Planeta de agostini
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura
Novela Canon, basada en Star Wars las guerras Clon. En la guerra por el control de la galaxia entre los ejércitos del lado oscuro y la República, el antiguo maestro Jedi convertido en el despiadado lord Sith Conde Dooku emplea tácticas cada vez más brutales. Cuando Dooku ordena la masacre de una flotilla de indefensos refugiados, el Consejo Jedi comprende que no tiene más remedio que tomar acciones drásticas perseguir al hombre responsable de tantas atrocidades de guerra, el mismísimo Conde Dooku. Pero el siempre escurridizo Dooku es una presa peligrosa incluso para el más hábil de los cazadores. Así que el Consejo toma la audaz decisión de aunar el poder de los dos lados de la Fuerza, emparejando al descarado caballero Jedi Quinlan Vos con la infame Asajj Ventress, antigua acólita Sith. Juntos, Ventress y Vos son la mayor esperanza para la eliminación de Dookusiempre y cuando los sentimientos que empiezan a surgir entre ellos no comprometan la misión. Pero Ventress está decidida a expiar sus pecados y dejar atrás su oscuro pasado como Sith. Sopesando las complicadas emociones que siente por Vos con la furia de su espíritu guerrero, decide que se alzará victoriosa en todos los frentes un juramento que será puesto a prueba sin piedad por su mortal enemigoy por sus propias dudas...
QUIEN PIERDE PAGA (TRILOGIA BILL HODGES 2)
ISBN: 9788466341660
Page: 448
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
Protagonizada por el mismo trío dispar de héroes que Stephen King nos presentó enMr. Mercedes(Edgar Award 2015 a la Mejor Novela) llega ahora la continuaciónQuien pierde paga, una obra maestra de la intriga sobre un lector cuya obsesión por un escritor va demasiado lejos. Unos leer para aprender, otros para olvidar. Y devoran el libro o el libro los devora a ellos. He aquí el plan de un lector maníaco. «Despierta, genio». Así comienza la fascinante nueva novela de Stephen King sobre un lector fanático. El genio es John Rothstein, un autor de culto, creador del personaje de Jimmy Gold. Morris Bellamy está fuera de sí, no solo porque Rothstein haya dejado de escribir, sino también porque considera que el inconformista Jimmy Gold se ha vendido para dedicarse a la publicidad. Morris decide matar a Rothstein y vacía su caja fuerte para llevarse no solo todo el dinero sino además el verdadero tesoro los cuadernos de notas de otra novela protagonizada por Jimmy Gold. Morris lo esconde todo y al día siguiente acaba en la cárcel por otro crimen terrorífico. Décadas más tarde un chico llamado Pete Saubers encuentra el tesoro y ahora son él y su...
EL SOTANO
ISBN: 9788408174585
Page: 368
Lang: Castellano
Year: 2017
Price: 15.15
Publisher By: Planeta
Tags: Juvenil
LA CORONA DEL PASTOR (MUNDODISCO 41 / TIFFANY DOLORIDO 5)
ISBN: 9788466342131
Page: 352
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura
La corona del pastores el esperado desenlace de la emblemática serie del Mundodisco, que ha conquistado a millones de lectores, jóvenes y adultos, en todo el mundo. «No se trata simplemente de un gran libro del Mundodisco, se trata de un libro extraordinario. Una despedida perfecta para Pratchett y esta serie monumental.» The Telegraph Algo se está despertando en las profundidades de la caliza. Los búhos y los zorros lo presienten y Tiffany Dolorido lo nota en sus botas. Un viejo enemigo está reuniendo fuerzas. Es tiempo de finales y principios, de viejos y nuevos amigos, de romper los límites y cambiar de manos el poder. Ahora, Tiffany se encuentra entre la luz y las sombras, entre el bien y el mal. Mientras la horda de hadas se prepara para la invasión, Tiffany debe convocar a todas las brujas para que se unan a ella. Para proteger la tierra. Su tierra. Es la hora de la verdad. A lo largo de más de tres décadas, Terry Pratchett se convirtió en uno de los escritores más populares y admirados del Reino Unido. Su prolífica obra consta de unos setenta libros, ha sido traducida a treinta y siete idiomas y lleva vendidos más de ochenta y cinco millones de ejemplares en todo el mundo. Se le con...
A TODO VAPOR (MUNDODISCO 40 / HUMEDO VON MUSTACHEN 3 / LA GUARDIA DE LA CIUDAD 12)
ISBN: 9788466341653
Page: 432
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Debolsillo punto de lectura
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura
La máquina de vapor llega a Ankh-Morpork, y con ella el progreso y sus conflictos. 40 novela de la aclamadísima serie Mundodisco. El progreso ha llegado al Mundodisco a lomos de una locomotora de vapor. Sus habitantes acuden en masa a admirar el revolucionario prodigio de la técnica, obra de un joven inventor autodidacta llamado Dick Simnel. Inmediatamente, lord Vetinari decide apropiarse de la máquina y nombra a Húmedo von Mustachen, su hombre para todo, responsable de la operación. Entretanto estalla una revuelta política entre los enanos, que planean atentar contra su rey y sabotear el ferrocarril. Von Mustachen tendrá que esquivar muchos escollos para evitar que todo descarrile. Desde hace más de tres décadas, Terry Pratchett ha fascinado a millones de lectores de todo el mundo con sus novelas fantásticas, divertidas y satíricas ambientadas en el Mundodisco, un universo fantástico profundamente original que guarda un sospechoso parecido con el nuestro.A todo vapores la cuadragésima entrega de esta serie tan emblemática y longeva como popular, cuyo siguiente y último volumen se publicó en inglés en agosto de 2015 y saldrá en castellano en 2016. No solo resulta ser un auténtico placer para los lectores, como las entregas anteriores, sino qu...
CUERVOS SANGRIENTOS (LIBRO XII DE QUINTO LICINIO CATO)
ISBN: 9788435021654
Page: 576
Lang: Castellano
Year: 2017
Price: 9.45
Publisher By: Edhasa
Tags: Histórica en bolsillo,Narrativa en bolsillo,Literatura
Durante casi una década, el Imperio romano ha luchado para reivindicar su posesión de Britania. Pero la implacable oposición de las tribus indígenas, dirigidas por el fanático rey Carataco, finalmente ha conseguido someter a las legiones romanas. Roma decide enviar a dos de los más valerosos y leales soldados del ejército en auxilio de la campaña al prefecto Cato y al centurión Macro. Desde un remoto puesto fronterizo de las montañas, se enfrentarán a los infatigables ataques de las fuerzas bárbaras, pero también a un reto aún más mortífero y complicado si cabe doblegar el control que mantiene en el fuerte romano el centurión Quercus, un hombre que inspira lealtad en sus hombres por encima de sus vínculos con Roma y, gracias a ello, libra una violenta guerra personal. Quercus no se detendrá ante nada para quitarse de en medio a los dos intrusos. Así, con peligrosos enemigos en ambos lados, Cato y Macro luchan por sus vidas y por traer la paz a la más peligrosa frontera del Imperio. Autor de referencia en la narrativa histórica actual, en esta nueva entrega de la serie Simon Scarrow nos traslada a Bretaña, una de las zonas más conflictivas del Imperio, y nos regala una novela llena de acción, aventura e historia.
OJOS AZULES
ISBN: 9788466339629
Page: 72
Lang: Castellano
Year: 2017
Price: 6.60
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
Arturo Pérez-Reverte recrea en esta breve narración uno de los episodios más dramáticos de la conquista de México la llamada «Noche Triste». Entre fango, lluvia y sangre, el Destino se abre paso en una noche en que la muerte no da tregua. La noche del 30 de junio de 1520 tuvo lugar en las afueras de Tenochtitlán el mayor desastre sufrido por las huestes de Hernán Cortés durante la conquista de México. En su retirada, los soldados españoles, castigados por la lluvia, avanzando por los puentes y entre el barro, debieron elegir entre el botín o la vida; abandonar el lastre de oro y riquezas que tantos peligros, sudor y sangre había costado era su única posibilidad de escapar. Sin embargo, no es fácil dejar atrás la esperanza de un futuro mejor. EnOjos azules, peleando por su vida, un soldado de mirada añil sueña con lo sucedido y por suceder, mientras combate y carga con el talego de oro en el que pesa todo su porvenir. Reseña «Miniatura magistral de la escritura de Pérez-Reverte.» Del prólogo de Pere Gimferrer
EL EMPERADOR DESTRONADO: PODER. TRAICION. VENGANZA
ISBN: 9788416867387
Page: 560
Lang: Castellano
Year: 2017
Price: 18.90
Publisher By: Roca editorial de libros
Tags: Narrativa histórica
Una novela histórica épica e implacable sobre uno de los personajes más interesantes de la Roma antigua. Un vibrante thriller histórico repleto de poder, traición y venganza. Una novela histórica épica e implacable sobre uno de los personajes más interesantes de la Roma antigua. Un vibrantethrillerhistórico repleto de poder, traición y venganza. El emperador Nerón se encuentra recluido en su habitación con varias heridas. Está siendo interrogado por unos soldados que beben y se preguntan qué hacer con él. Nerón ha sido derrocado del poder y dado por muerto por sus antiguos súbditos. Once años despuésy mientras otros hombres fingen ser Nerón (aquellos «falsos Nerones» que aparecen en varios anales históricos de la época)él regresa a Roma en compañía de un joven esclavo llamado Marco. Varios expertos en historia de la Antigua Roma aseguran que Nerón fue un emperador «bárbaro» y sumamente violento.El emperador destronadodesafía estas presunciones históricas. La novela relata la historia desde el punto de vista del propio emperador Nerón y de su sirviente Marco. El lector se cuestionará si Nerón fue injustamente condenado por los historiadores y seguirá todos los acontecimientos desde su caída hasta su resurrección y regreso a Roma.
LOS CAMINANTES 4: AETERNUM
ISBN: 9788445002179
Page: 544
Lang: Castellano
Year: 2014
Price: 18.00
Publisher By: Minotauro
Tags: Narrativa de terror,Géneros literarios,Literatura
HUESOS EN EL JARDIN
ISBN: 9788483839249
Page: 192
Lang: Castellano
Year: 2014
Price: 7.55
Publisher By: Tusquets editores
Tags: Policiaca. Novela negra en bolsillo,Narrativa en bolsillo,Literatura
El último caso del inspector Kurt Wallander antes de conocer su trágico destino. En octubre de 2002, un Kurt Wallender cansado y refunfuñón va a visitar la que podría ser la casa de sus sueños, en la campiña de Lderup. Sin embargo, mientras deambula a solas por el jardín de la casa, rumiando si comprarla o no, tropieza con algo semioculto entre la hierba. Para su sorpresa, son los huesos de una mano. Esa misma noche, cuando los técnicos encienden sus focos y cavan alrededor, sale a la luz un cadáver o, mejor dicho, un esqueleto que, según los forenses, presenta signos de ahorcamiento y que lleva más de cincuenta años enterrado en ese jardín. Muy poco antes de Navidad, y pese a los recortes presupuestarios en la policía de Escania, Wallander, Martinsson y Stefan Lindman (el protagonista de El retorno del profesor de baile) echan horas para investigar lo que parece ser un asesinato muy antiguo. Pero cómo investigar una desaparición ocurrida hace unos sesenta años? Es posible esclarecer un crimen cometido tanto tiempo atrás? Cuando ya están a punto de darse por vencidos, Wallander regresa al jardín de lo que podría ser su futura casa. Y algo suscita en él nuevas sospechas que se convertirán en un nuevo hallazgo.
LA HERENCIA
ISBN: 9788401343032
Page: 576
Lang: Castellano
Year: 2014
Price: 21.75
Publisher By: Plaza & janes editores
Tags: Novela negra
En una pequeña ciudad de Misisipi, un domingo de octubre de 1988 se encuentra el cadáver de Seth Hubbard, un acaudalado propietario, colgado de un árbol. En su casa ha dejado una nota de suicidio, donde cuenta que ha decidido acabar con los sufrimientos que le ocasionaba el cáncer de pulmón que padecía. El racismo sigue siendo un elemento palpable en esta localidad. Jake Brigance, un abogado blanco, es uno de los pocos sin prejuicios raciales. El lunes por la mañana, Jake recibe un sobre con el nuevo testamento de Hubbard, que revoca el anterior, y con el que el difunto deshereda a sus dos ex esposas y a sus hijos. El noventa por ciento de sus propiedades las heredará Letitia Lang, una mujer negra a quien Hubbard contrató para las labores domésticas hace tres años, y que después se convirtió en su cuidadora. La controversia que suscitará el contenido del nuevo testamento convertirá la inevitable demanda legal en un auténtico circo donde la familia recurrirá a todo de tipo de argumentos para impugnar la última voluntad del fallecido.
CHARLES BUKOWSKI (CONTIENE: ESCRITOS DE UN VIEJO INDECENTE; LA MAQUINA DE FOLLAR; ERECCIONES, EYACULACIONES, EXHIBICIONES
ISBN: 9788433959508
Page: 552
Lang: Castellano
Year: 2014
Price: 23.65
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea
Los tres libros de relatos aquí reunidos son los que consolidaron a Charles Bukowski como el gran cronista de la otra cara del sueño americano, como un retratista implacable del submundo urbano. Agitando en un cóctel infalible una prosa sincopada y visceral, humor negro, sexo desmelenado y litros de alcohol, el autor traza una suerte de mapa fragmentario de los barrios marginales de Los Ángeles y contribuye a convertir la ciudad en un mito literario, como ya hizo Raymond Chandler. Con su narrativa de inspiración autobiográfica y su estilo despojado y sin florituras, Bukowski es la culminación de una estirpe literaria norteamericana que pasa por Henry Miller, John Fante y Jack Kerouac. En los relatos aquí recopilados encontramos algunos de los mejores momentos de este vitriólico paseante por el bulevar de los sueños rotos y por el lado salvaje de la vida. Aquí están sus borrachos, los tipos que pasan la noche en comisaría y las putas, como aquella que se clava alfileres para destruir su belleza. No es el único personaje inolvidable que puebla estas páginas, también aparecen el viejo galán de Hollywood asesinado por un chulo, la mujer que seduce a un hombre y después lo denuncia a la policía, el tipo que se compra una muñeca hinchable por correo y la infla en una gasolinera... Seres a la deriva, perdedores, desarraigados, ilusos y soñadores que ahogan sus penas en whisky, personajes a los que Bukowski convierte en protagonistas de una comedia humana de los bajos fondos, salvaje, sórdida, a ratos vitalista y a veces desternillante.