Optionally but preferrably, the project is contained within a virtual environment
# cd into the repository
# Windows
python -m venv .
.\Scripts\activate
# Linux
python3 -m venv .
source ./bin/activate
-
Install dependencies
pip install -r requirements.txt
-
Set up database
python manage.py migrate
-
Create a superuser (optional)
python manage.py createsuperuser
-
Run the server
python manage.py runserver