Django celery results не хранит результаты задач
Проблема говорит сама за себя - django-celery-results не хранит результаты задач.
Я сделал все, как описано в разделе "Начало работы" в документации, но все еще никаких результатов.
Я использую django 4.1.2 и django-celery-results 2.4.0
Вот связанные переменные из settings.py:
CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.redis.RedisCache',
'LOCATION': 'redis://redis:6379',
}
}
CELERY_BROKER_URL = os.environ.get("CELERY_BROKER", "redis://redis:6379")
CELERY_RESULT_BACKEND = os.environ.get("CELERY_BACKEND", "django-db")
CELERY_CACHE_BACKEND = "django-cache"
CELERY_RESULT_EXTENDED = True
Я также попробовал кэш базы данных - ничего не изменилось. Как я могу заставить это работать?
Сначала вам нужно мигрировать, затем вы сможете хранить такую информацию. Перейдите по этой ссылке, и вы получите решение наверняка: