- Set up the Python development environment. We recommend using a Python virtual environment.
- Assuming you have Python setup, run the following commands (if you're on Windows you may use py or py -3 instead of python to start Python):
pip3 install -r requirements.txt
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py test # Run the standard tests. These should all pass.
python3 manage.py createsuperuser # Create a superuser
python3 manage.py runserver
- Open a browser to http://127.0.0.1:8000/admin/ to open the admin site
- Create a few test objects of each type.
- Open tab to http://127.0.0.1:8000 to see the main site, with your new objects.