Skip to content

Latest commit

 

History

History
49 lines (34 loc) · 2.66 KB

README.md

File metadata and controls

49 lines (34 loc) · 2.66 KB

Web de películas creada con Django

Proyecto final coderhouse

Este es el Proyecto final del curso de programación en Python en Coderhouse.

El equipo de trabajo está conformado por Adrián Santander Ibarra y Agustina López Tejera.

A partir de nuestros intereses en común decidimos crear una plataforma de alquiler de series y películas con una sección para dejar reseñas.

Comenzamos creando un repositorio colaborativo en github. Creamos una app para cada función de nuestra plataforma, tenemos una app de películas, una para series, y una para reseñas. En cada una de las apps creamos un modelo con los campos que debe tener cada serie, película o reseña. Estos campos se ingresan mediante un formulario. Además se pueden visualizar las series, películas y reseñas en listas. Para navegar a través de la plataforma incluímos una barra de navegación, un footer y una barra de búsqueda. Estos son heredados por todos los templates.

Pasos para correr el código:

  1. Colocarse en el directorio raiz.
  2. Desde consola ejecutar el comando python manage.py runserver
  3. Ir a la ruta localhost en el navegador, por ejemplo http://127.0.0.1:8000/

Se puede navegar libremente entre las vistas y la función busqueda del navbar nos permite encontrar cualquier pelicula, serie o Review. Además, contamos con 3 opciones distintas en el navbar para realizar un registro nuevo desde el form correspondiente.

Vista filsm

vista films

Vista Series

vista series

Vista Reviews

vista reviews

Vista form

form

El estudiante Adrián Santander Ibarra realizó las siguientes tareas:

  • Creación de la NavBar y del Footer.
  • Creación de la funcionalidad search para películas, series y reseñas.
  • App de usuarios.
  • Register, login, logout de usuarios.
  • Restricciones para usuarios.
  • Estilos con html y CSS.
  • Tarjeta de presentación en la sección About us.

La estudiante Agustina López Tejera realizó las siguentes tareas:

  • Apps independientes para películas, series y reseñas. Estas incluyen models, forms, views y templates.
  • Funcionalidades de create, detail, update y delete de las series, películas y reseñas.
  • Templates para cada una de las funciones del CRUD.
  • Tarjeta de presentación en la sección About us.