Skip to content

SanchezSeba/sovec

Repository files navigation

README

Se recomienda realizar la siguiente instalación dentro de un ambiente virtual:

0-sudo apt-get install python-virtualenv (instalación local, ambiente virtual)
1-sudo apt-get install python-mysqldb (instalación local, requiere mysql)
2-sudo apt-get install libmysqlclient-dev
3-sudo apt-get install  python-dev
4-Instalar las dependencias mencionadas en requirements.txt. Puede usar: pip install -r requirements.txt (si está en el ambiente virtual, primero tendrá que hacer: source envName/bin/activate)
5-En MySQL crear una nueva base de datos usando 'CREATE DATABASE sovec_db;'
6- Si va utilizar el dump entregado junto a esta app:
       Cargue el archivo sovec_db.sql en la bd recien creada.
Si no va a utilizar el dump:
       Ejecutar: python manage.py migrate (en caso que esto genere un error puede usar syncdb)
7-python manage.py runserver
8-Ingresar a 127.0.0.1:8000
9-Para comenzar a usar la aplicación (si es que no esta utilizando el dump) cree un usuario Administrador directamente en la base de datos (debe darle permisos de superusuario y de staff)
10-La aplicación posee la vista que se ve ingresando directamente a la dirección 127.0.0.1:8000, o si es administrador puede ingresar a 127.0.0.1:8000/admin para realizar labores de administrador (agregar/quitar peliculas, salas y funciones)
11-La aplicación permite a un usuario no administrador reservar asientos para funciones (máximo 3 asientos por función)
12-El usuario administrador puede realizar reservas para cualquier usuario (como si fuera el vendedor de la boletería)
13-Cualquier duda sanchez.sebastian.r@gmail.com :D


##################################
Para comenzar a usar la aplicacion puede hacer uso del dump mysql que viene incorporado (sovec_db.sql). Este contiene usuarios, peliculas, salas, asientos y funciones.

Numero de peliculas:4
Numero de salas: 3
Numero de asientos: 108 asientos por sala
Funciones: cada pelicula tiene 2 funciones para el día 2 de Junio de 2015 (usted puede agregar mas funciones si lo desea :) )

Los usuarios de este son:

User:administrador1
pass:administrador1
rol:superusuario

User:administrador2
pass:administrador2
rol:superusuario

User:usuario1
pass:usuario1
rol:usuario

User:usuario2
pass:usuario2
rol:usuario
###################################

About

Sistema online de ventas de entradas para un cine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors