- Install RabbitMQ
- Install Redis
- Install project dependencies:
pip install -r requirements.txt
- Prepare database (Run once):
./manage.py migrate
./manage.py createsuperuser # Follow steps
- Run celery worker:
See README.md file in workers
project.
- Run Django project:
./manage.py runserver 0.0.0.0:8000
- Go to http://locahost:8000/ or IP from a remote machine.
- Install requirements:
pip install -r requirements_dev.txt
Then just write:
py.test