Proyecto de Sitio Web de Reseñas Peliculas con Panel de Administracion y API REST
Panel de Administracion: Administra los registros de Peliculas por usuarios STTAF
Sitio Web: Muestra peliculas, reseñas y comentarios, permite el registro de comentarios de usuarios autenticados
- Python 3
- SQLite
- JavaScript
- Django
- VueJS
- Bootstrap
Location | Content |
---|---|
/api |
API REST |
/api/models.py |
Declaracion de modelos Pelicula y Comentario |
/api/urls.py |
Declaracion de URLs del API REST |
/api/views.py |
Declaracion de metodos del API REST |
/management |
App Panel de Administracion de Peliculas |
/project |
Project Config |
/static |
STATIC FILES |
/static/js/site.js |
VUE App Web Site |
/static/management |
Estructura VUE App Panel de Admin |
/static/management/main.js |
VUE App Panel de Admin |
/static/management/component/Pelicula.vue |
VUE Component Pelicula para Panel de Admin |
/web |
App Web Site de reseña de Peliculas |
/db.sqlite3 |
Base de Datos |
- NPM - instructions
- Python 3
- Pip
$ git clone https://github.com/vehosoft/project_movies.git
$ cd project_movies
Setup
$ python3.x -m venv env
$ source env/bin/activate
$ pip install --upgrade pip
$ pip install -r requirements.txt
$ cd static
$ npm install
$ cd ..
$ python manage.py runserver
Super Usuario
- username: [email protected]
- password: 123