Platform: Python 3
Python Libraries required:
- django 1.11
- psycopg2 2.7
- Pillow 4.2 (For images)
External Dependencies: Postgresql 9/10
- Install the necessary python libraries and postgresql
- Create the database using configdb.sql
- Run
python manage.py makemigrations
to create DB migrations from models - Run
python manage.py migrate
to create tables in the database from models.py - Run
python manage.py shell
to open django shell - Run
python populate_data.py
from within the shell to populate the database with dummy data - Run
python manage.py runserver
to start the built in server