这个问题不言自明--django--芹菜--结果不存储任何任务结果。
我按照文档中“入门”部分的描述做了所有事情,但仍然没有结果。
我使用django 4.1.2和django-芹菜-结果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我也尝试过数据库缓存--没有什么改变。我怎么才能让这个起作用?
UPD: I可以使用django管理面板或django手动创建TaskResult和GroupResult对象,问题是它们不是自动创建的。
发布于 2022-11-25 12:54:28
您必须先迁移,然后才能存储这样的information.Follow --这个链接--您肯定会得到解决方案:
https://stackoverflow.com/questions/74571316
复制相似问题