Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Informe TP Ip

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

trabajo PRÁCTICO grupal:

Este trabajo consiste en implementar una página web que nos permita ver las
imágenes de la API pública de la nasa empleando la tecnología de Django framework.

Integrantes: Nahuel Lopéz, Renzo Cacholatti, Oscar Ali y Cristina Sahonero

Materia: Introducción a la programación


Esta imagen deberá tener título, imagen en cuestión y descripción.
Las tecnologías que fueron implementadas en este trabajo fueron: Django, Visual
Studio Code y HTML.
A continuación comenzaremos a detallar las funciones implementadas para el correcto
funcionamiento de la página web:
Esta primer función ubicada en la capa de servicio, guarda en json_collection la lista de
imágenes, las cuales estas mismas son creadas en la función getAllImages ubicada en
transport.py, para luego de ese listado, transformar cada elemento en una nasa card a
través de la función fromRequestIntoNasaCard. Por ultimo retornando images que en
este caso serían todas las nasa card.

1
Para completar las funciones principales del Trabajo Practico, en la primer función
(getAllImagesAndFavouriteList (request)) llamamos a la función anteriormente
mencionada para que tengamos la lista con las nasa card, esta función retorna dos
listas.
En la función home llamamos a getAllImagesAndFavouriteList y nos retorna dos listas,
la cual nosotros al retornar renderizamos estas la lista images con la cual aparecen en
pantalla las nasa card.

Funciones extras:
Para la función del buscador, en la variable search_msg la igualamos al request que
pide la página, si este request es diferente a vacío llamamos a la función
getImagesBySearchInputLike y de parámetro le pasamos search_msg, esta función es
la encargada de retornar la lista con las nasa card, que en este caso su parámetro seria
lo que desee ver el usuario (por ejemplo: al colocar “sun” nos retorna imágenes
relacionadas), renderizando en pantalla estas nasa card. En caso que el buscador sea
vacío se retorna la función home

También podría gustarte