We recommend using a python virtual environment to manage package requirements and python versions. This project is written using Python 3.11, and some features may not work with prior versions.
Python 3.11.3 can be found here: https://www.python.org/downloads/release/python-3113/
The packages have been aggregated into the requirements.txt file at the root of the directory. Run pip3 install -r requirements.txt
- Set up a local virtual environment by running
python3 -m venv .venv
- Activate the virtual environment with
source .venv/bin/activate
(the commanddeactivate
will exit the virtual environment)
The server can be started by running the script start.sh
This will ensure you your environment has the correct packages, and will start up a server at http://127.0.0.1:8000
The admin panel can be found at http://127.0.0.1:8000/admin/