我将“DatabaseScheduler”与 Django Celery Beat 一起使用,但我无法将参数传递给函数。
设置:
# Django celery
import djcelery
djcelery.setup_loader()
BROKER_URL = 'django://'
CELERYBEAT_SCHEDULER = "djcelery.schedulers.DatabaseScheduler"
任务:
@task()
def some_task(days):
# Some code
...
如何使用 Django 管理员传递参数“days”?我创建了一个名为“some_task”的新“定期任务”。我试图通过以下方式来度过争论的日子:
Arguments: [7]
并且还测试了:
Keyword arguments: {"days": 7}
有人可以给我一个关于如何使用 Django 管理员传递参数的线索吗?
此致,