Follow instructions to install the latest version of python for your platform in the python docs
We recommend working within a virtual environment whenever using Python for projects. This keeps your dependencies for each project separate and organized.
Instructions for setting up a virual enviornment for your platform can be found in the python docs
An example with MacOS and Python3
python3 -m venv .venv
source .venv/bin/activate
Once you have your virtual environment setup, run the following to install the project requirements:
pip install -r requirements.txt
To run the server
python manage.py runserver
Follow the instructions here
To run the server
npm install
npm run dev
npm run build
pytest
docker build -t django-react .
docker run -dp 8000:8000 django-react