The celery beat
command starts the celery scheduler. This process schedules tasks and places them in a queue periodically. It does not execute tasks.
You need to start celery beat
and celery worker
(I guess you are using django-celery):
python manage.py celery beat
python manage.py celery worker
Or simply:
python manage.py celery worker --beat