A pure simple Django + Celery + RabbitMQ project
cd docker
docker-compose up
http://localhost:8000
- Create a copy of application.env.example in application folder
- Add the .env parameters
python3 -m venv .venv
source .venv/bin/activate
pip3 install --no-cache-dir -r requirements.txt
pip3 freeze > requirements-production.txt
python3 manage.py makemigrations auth django_celery_results post_office abstract post
python3 manage.py migrate
python3 manage.py createsuperuser
** run this command in separate terminal tab/window into projetct virtualenv **
celery --app application worker -l INFO
** run this command in separate terminal tab/window into projetct virtualenv **
celery --app application beat -l INFO --scheduler django_celery_beat.schedulers:DatabaseScheduler
python3 manage.py runserver 0.0.0.0:8000