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:
ESTUCHE TRILOGIA DE LOS TRES CUERPOS (EL PROBLEMA DE LOS TRES CUERPOS; EL BOSQUE OSCURO; EL FIN DE LA MUERTE)
ISBN: 9788417347574
Page: 1744
Lang: Castellano
Year: 2019
Price: 63.55
Publisher By: S.a. ediciones b
Tags: Narrativa de ciencia ficción,Géneros literarios,Literatura
El Problema de los Tres Cuerpos Trilogía de los Tres Cuerpos 1 El primer libro de esta trilogía, El problema de los Tres Cuerpos, empieza en el contexto de la Revolución Cultural china, cuando un proyecto militar secreto envía señales al espacio para contactar con extraterrestres. Pronto, una civilización alienígena al borde de la destrucción capta la señal y comienza a planear su desembarco en la Tierra. Durante las décadas siguientes, se comunica a través de un insólito método un extraño videojuego virtual impregnado de historia y filosofía. Pero a medida que los alienígenas empiezan a ganar a los jugadores terrícolas, se forman distintos bandos, unos dispuestos a dar la bienvenida a esos seres superiores y ayudarlos a hacerse cargo de un mundo tan corrupto, y otros preparados para luchar contra la invasión. El resultado es una experiencia tan auténtica como reveladora sobre nuestro tiempo. El Bosque Oscuro Trilogía de los Tres Cuerpos 2 En El bosque oscuro, la humanidad se recupera del impacto producido por la inminencia de una invasión alienígena en el plazo de cuatro siglos. Los colaboradores humanos de los extraterrestres pueden haber sido derrotados, pero la presencia de sofones (las partículas subatómicas que permiten el acceso instantáneo de los trisolarianos a toda la información humana) indica que los planes de defensa de la Tierra están completamente expuestos al enemigo. Sólo la mente humana sigue siendo un secreto. Y ese es el motor que hay detrás del atrevido plan que otorga a cuatro hombres enormes recursos para diseñar unas estrategias secretas, ocultas a través del engaño tanto de la Tierra como de Trisolaris. Tres de esos hombres son influyentes y científicos, pero el cuarto es un completo desconocido. Luo Ji, un ambicioso astrónomo y sociólogo chino, está desconcertado por su nueva condición. Lo único que sabe es que él es el único… El Fin de la Muerte Trilogía de los Tres Cuerpos 3 Ha pasado medio siglo de la batalla del Día del Juicio Final y la Tierra goza de una prosperidad sin precedentes gracias al conocimiento transferido por Trisolaris. Mientras la ciencia humana avance y los trisolarianos adopten la cultura terrícola, ambas civilizaciones podrán convivir sin temor a ser destruidas. Pero con la paz la humanidad se ha vuelto autocomplaciente. Después de una larga hibernación, Cheng Xin, una ingeniera aeroespacial de comienzos del siglo XX, despierta en esta nueva era. Su mera presencia, sumada a cierta información sobre un proyecto olvidado desde el principio de la Crisis Trisolariana, podría alterar el frágil equilibrio entre ambos mundos... Alcanzará el ser humano las estrellas, o morirá en su cuna?
LA VOZ DE AMUNET
ISBN: 9788416858880
Page: 712
Lang: Castellano
Year: 2019
Price: 17.10
Publisher By: Nocturna ediciones
Tags: Juvenil
La primera y apasionante novela juvenil ambientada en el Antiguo Egipto por la autora de "La ciudad de las sombras" Egipto, 1346 a.C. Desde que tiene uso de razón, la pequeña Amunet ha sido capaz de comunicarse con los animales, pero su vida da un vuelco cuando los sacerdotes de Amón, el clero más poderoso del Antiguo Egipto, descubren su prodigioso don. Convencidos de que es la pieza que necesitaban en su rompecabezas político, se la llevan al templo de Ipet Sut, donde comenzará su formación como heka o hechicera al servicio de la familia real.Egipto, 1799 Cuando el ejército de Napoleón Bonaparte se hace con el control de El Cairo, la banda de ladrones a la que pertenece Shaheen recibe el encargo de asaltar una antigua sepultura del Valle de los Nobles. Lo que Shaheen no sabe es que en esa tumba se encontrará con algo mucho más inquietante el espíritu de la propia Amunet, atrapado durante más de tres mil años... y sediento de venganza. Desde ese momento, sus existencias se entrelazan de manera inevitable en un juego de poder enmarcado en el entorno de Bonaparte, sustituyendo el azul del Nilo y el oro del desierto por el rojo derramado en las calles del París revolucionario. «La voz de Amunet es una novela apasionante donde el amor sobrevive a la misma muerte... y la sed de venganza también». Gergia Co...
PACK EL SILENCIO DE LA CIUDAD BLANCA (TRILOGIA DE LA CIUDAD BLANCA 1) + LIBRETA DE NOTAS
ISBN: 9788408209027
Page: 480
Lang: Castellano
Year: 2019
Price: 18.52
Publisher By: Planeta
Tags: Novela negra
De regalo con este pack, una libreta exclusiva. «Una ciudad aterrorizada por el regreso deunos asesinatos rituales. Un experto enperfiles criminales que esconde una tragedia.Un thriller hipnótico cuyas claves descansan enunos misteriosos restos arqueológicos» Tasio Ortiz de Zárate, el brillante arqueólogo condenado por los extrañosasesinatos que aterrorizaron la tranquila ciudad de Vitoria hace dos décadas,está a punto de salir de prisión en su primer permiso cuando loscrímenes se reanudan de nuevo en la emblemática Catedral Vieja deVitoria, una pareja de veinte años aparece desnuda y muerta por picadurasde abeja en la garganta. Poco después, otra pareja de veinticincoaños es asesinada en la Casa del Cordón, un conocido edificio medieval. El joven inspector Unai López de Ayalaalias Kraken, experto enperfiles criminales, está obsesionado con prevenir los crímenes antes deque ocurran, una tragedia personal aún fresca no le permite encarar elcaso como uno más. Sus métodos poco ortodoxos enervan a su jefa,Alba, la subcomisaria con la que mantiene una ambigua relación marcadapor los crímenesEl tiempo corre en su contra y la amenaza acechaen cualquier rincón de la ciudad. Quién será el siguiente? Una novela negra absorbente que se mueve entre la mitología y las...
MUJER OCÉANO
ISBN: 9788408208099
Page: 192
Lang: Castellano
Year: 2019
Price: 6.60
Publisher By: Planeta
Tags: Poesía contemporánea española del XIX al XXI,Poesía,Literatura
EL ALQUIMISTA (ED. LIMITADA)
ISBN: 9788408206194
Page: 192
Lang: Castellano
Year: 2019
Price: 6.60
Publisher By: Planeta
Tags: Narrativa extranjera del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
ALEACIÓN DE LEY (NACIDOS DE LA BRUMA [MISTBORN] 4)
ISBN: 9788413140230
Page: 368
Lang: Castellano
Year: 2019
Price: 9.45
Publisher By: B de bolsillo ediciones b
Tags: Fantástica en bolsillo,Narrativa en bolsillo,Literatura
Aleación de ley es la secuela de la primera trilogía de la saga «Nacidos de la Bruma Mistborn», una obra iniciada conEl imperio final y parte imprescindible del Cosmere, el universo destinado a dar forma a la serie más extensa y fascinante jamás escrita en el ámbito de la fantasía épica. Han pasado trescientos años desde los acontecimientos narrados en la primera trilogía de la saga, y Scadrial se encuentra ahora cerca de la modernidad ferrocarriles, canales, iluminación eléctrica y los primeros rascacielos invaden el planeta. Aunque la ciencia y la tecnología están alcanzando nuevos retos, la antigua magia de la alomancia continúa desempeñando un papel fundamental. En una zona conocida como los Áridos, existen herramientas cruciales para aquellos hombres y mujeres que intentan establecer el orden y la justicia. Uno de estos hombres es Lord Waxillium Ladrian, experto en metales y en el uso de la alomancia y la feruquimia. Después de vivir veinte años en los Áridos, Wax se ha visto obligado, por una tragedia familiar, a volver a la metrópolis de Elendel. Sin embargo, y a su pesar, deberá guardar las armas y asumir las obligaciones que exige el hecho de estar rodeado de la clase noble. O al menos eso cree, ya que aún no sabe que las mansiones y las elegantes cal...
SEROTONINA
ISBN: 9788433980229
Page: 288
Lang: Castellano
Year: 2018
Price: 18.90
Publisher By: Anagrama
Tags: Narrativa extranjera,Novela contemporánea
Traducción al castellano de Jaime Zulaika Florent-Claude Labrouste tiene cuarenta y seis años, detesta su nombre y se medica con Captorix, un antidepresivo que libera serotonina y que tiene tres efectos adversos náuseas, desaparición de la libido e impotencia. Su periplo arranca en Almería con un encuentro en una gasolinera con dos chicas que hubiera acabado de otra manera si protagonizasen una película romántica, o una pornográfica, sigue por las calles de París y después por Normandía, donde los agricultores están en pie de guerra. Francia se hunde, la Unión Europea se hunde, la vida sin rumbo de Florent-Claude se hunde. El amor es una entelequia. El sexo es una catástrofe. La cultura ni siquiera Proust o Thomas Mann no es una tabla de salvación. Florent-Claude descubre unos escabrosos vídeos pornográficos en los que aparece su novia japonesa, deja el trabajo y se va a vivir a un hotel. Deambula por la ciudad, visita bares, restaurantes y supermercados. Filosofa y despotrica. También repasa sus relaciones amorosas, marcadas siempre por el desastre, en ocasiones cómico y en otras patético (con una danesa que trabajaba en Londres en un bufete de abogados, con una aspirante a actriz que no llegó a triunfar y acabó leyendo textos de Blanchot por la radio...). Se reencuentra con un viejo amigo aristócrata, cuya vida parecía perfecta pero ya no lo es porque su mujer le ha abandonado por un pianista inglés y se ha llevado a sus dos hijas. Y ese amigo le enseña a manejar un fusil... Nihilista lúcido, Michel Houellebecq construye un personaje y narrador desarraigado, obsesivo y autodestructivo, que escruta su propia vida y el mundo que le rodea con un humor áspero y una virulencia desgarradora. Serotonina demuestra que sigue siendo un cronista despiadado de la decadencia de la sociedad occidental del siglo XXI, un escritor indómito, incómodo y totalmente imprescindible. «Lo que me impide leer los libros de Houellebecq y ver las películas de Von Trier es una suerte de envidia. No es que les envidie su éxito, pero leer esos libros y ver esas películas sería un recordatorio de lo excelsa que puede ser una obra y lo muy inferior que es mi trabajo» (Karl Ove Knausgrd).
LO QUE TE DIRÉ CUANDO TE VUELVA A VER
ISBN: 9788466346375
Page: 264
Lang: Castellano
Year: 2019
Price: 8.50
Publisher By: Debolsillo punto de lectura
Tags: Narrativa española del XIX al XXI en bolsillo,Narrativa en bolsillo,Literatura
EL CHICO DE LAS MIL ALMAS
ISBN: 9788420433929
Page: 256
Lang: Castellano
Year: 2019
Price: 16.10
Publisher By: Alfaguara
Tags: Juvenil
AGUAS PROFUNDAS: RELATOS DE TERROR Y MISTERIO EN EL MAR
ISBN: 9788477028741
Page: 672
Lang: Castellano
Year: 2017
Price: 30.40
Publisher By: Valdemar
Tags: Narrativa de terror,Géneros literarios,Literatura
El mar es mutabilidad, misterio, movimiento. Qué tiene el mar que nos seduce tanto? Acaso sentimos una atracción atávica, irrefrenable, por volver a su seno porque de él surgieron nuestros más remotos ancestros?Pero el mar también ha sido siempre un lugar peligroso, una entidad implacable, hermosa pero implacable, indiferente a nuestras vidas, pensamientos o emociones. Los hombres, no obstante, se han aventurado en sus aguas desde la más remota antigüedad y las han surcado con la esperanza de encontrar nuevas tierras y paraísos soñados.El volumen que el lector tiene en sus manos pretende recoger la cara más misteriosa y terrible de esta aventura inmemorial. Con esta intención ha reunido su antólogo, José María Nebreda, veintisiete relatos de terror en el mar de variada temática y muy diversos autores, desde los más clásicos a los menos conocidos. El lector encontrará en esta recopilación relatos de Jack London,A poniente; Lovecraft y Derleth,El pescador de Cabo Halcón; Blackwood,Una isla encantada; Belknap Long,Segunda noche mar adentro; Wandrei,Surgido del mar, o Burks,Las campanas de Océana, junto a otras historias de autores más olvidados, como la lovecraftianaEn la isla de los hombres azules, de Robert W. Sneddon;Niebla, un bellísimo relato de Dana Burnett;Superstición marina, de John Mas...
MUJERCITAS (ED. ANOTADA)
ISBN: 9788446046363
Page: 736
Lang: Castellano
Year: 2018
Price: 66.50
Publisher By: Akal
Tags: Narrativa extranjera,Novela contemporánea
Desde su publicación en 1868-1869, Mujercitas, posiblemente el clásico juvenil más entrañable de la literatura norteamericana, ha ido pasando de madres a hijas durante generaciones. Ha sido traducido a más de cincuenta idiomas e inspirado seis películas, cuatro producciones televisivas, un musical de Broadway, una ópera y una serie web. Esta lujosa edición a todo color ofrece más de 220 ilustraciones especialmente seleccionadas entre las que figuran imágenes de los filmes, impresionantes láminas de Norman Rockwell y dibujos emblemáticos de ilustradores de historias para jóvenes como Alice Barber Stevens, Frank T. Merrill y Jessie Wilcox Smith. El afamado estudioso de la vida y obra de la autora de Mujercitas John Matteson aporta en este libro sus conocimientos sobre la novela, la familia March nacida en sus páginas y la familia Alcott que inspiró tanto la una como la otra. Por medio de las numerosas fotografías tomadas en la casa de los Alcott expresamente para esta edición ?del vestido de boda de Anna, la hermana mayor; del vestuario para las representaciones teatrales de la familia; de los dibujos de May, la hermana menor; del libro de recetas de la Sra. Alcott, etc.? los lectores descubrirán los asombrosos vínculos que existen entre la realidad y la ficción. Las notas de Matteson nos permiten visualizar los objetos cotidianos y la cultura de una época lejana pero cuya impronta es aún perceptible, situando la obra de Alcott en el contexto del arte, la música y la literatura que moldearon su persona y su obra. Línea tras línea, los valiosos comentarios del editor nos hacen entrar en contacto con los libros que Alcott leía, la gente que conocía, los platos que comía... prácticamente con todo, salvo con el aire que respiraba. Su brillante ensayo introductorio, además, estudia el lugar central que Mujercitas ocupa en la literatura infantil y nos cuenta cómo fue la vida de la propia Alcott una historia tan fascinante como las narraciones de la escritora.
LITTLE WOMEN
ISBN: 9780141379012
Page:
Lang: Inglés
Year: 2017
Price: 11.02
Publisher By: Penguin
Tags: Literatura en ingles,En otros idiomas,Literatura
eg - the sweet-tempered one. Jo - the smart one. Beth - the shy one. Amy - the sassy one. Together they're the March sisters. Their father is away at war and times are difficult, but the bond between the sisters is strong. The family may not have much money, but that doesn't stop them from creating their own fun and forming a secret society. Through sisterly squabbles, happy times and sad, their four lives follow very different paths, and they discover that growing up is sometimes very hard to do... PLUS a behind-the-scenes journey, including an author profile, a guide to who's who, activities and more... Louisa May Alcott (1832-88) was brought up in Pennsylvania, USA. She turned to writing in order to supplement the family income and had many short stories published in magazines and newspapers. She was reluctant to write a children's book but then realized that in herself and her three sisters she had the perfect models. The result was Little Women (1868) which became the earliest American to become a classic.