Если вы для тестов своего проекта Django + Celery как и я используете Windows, вы могли столкнуться с тем, что таски запускаются и их даже видно в воркере и redis, но в django_celery_results по прежнему пусто. Погуглив, истинных причин не нашел. Но решение есть. Добавьте к запуску вашего воркера параметр –pool=solo. Н-р:

celery -A my_project  worker -l INFO --pool=solo

Этого будет достаточно. Еще, как вариант, можете попробовать сменить SqlLite на Postgres. А может вы просто забыли запустить воркер или redis и зря это читаете :)