Proyecto: Reserva de espacios
- Python 3.6
- PostgreSQL 9.5 +
- Crear un ambiente virtual para el proyecto (Recomendado)
- Clonar el proyecto en el ambiente virtual creado anteriormente
- Ingresar al proyecto hasta la carpeta _datos_iniciales y copiar el archivo secrets.json en la carpeta raíz
del proyecto django
- En el archivo secrets.json se encuentra la configuración de conexión a la BD. Se deben modificar los valores que correspondan del archivo para que el proyecto se pueda conectar a la base de datos que usted defina. La base de datos por defecto que se sugiere es reserva_espacios.
- Copiar el archivo settings.py ubicado en la carpeta _datos_iniciales dentro de la carpeta 'reserva_espacios' ubicada dentro de la carpeta raíz del proyecto django
- Ejecutar el siguiente comando para instalar los paquetes inciales del proyecto ubicados en el archivo requirements.txt
pip install -r requirements.txt
- Debido a que las carpetas migrations de las apps del proyecto se ignoran en el seguimiento que realiza git, es
necesario crear para cada app una carpeta denominada migrations y dentro de esta un archivo denominado __ init __.py
- Nota: Esto se debe realizar cada vez que se clona el proyecto o que por alguna razón no esten estas carpetas en las apps del proyecto django
- Ejecutar los siguientes comandos para efectuar los cambios realizados en los modelos a la base de datos
python manage.py makemigrations python manage.py migrate
- Por último, para correr el proyecto ejecutar el siguiente comando:
python manage.py runserver
- Ingresar a la siguiente URL: http://localhost:8000/usuarios/inicio/