我正在使用芹菜 4.0 并关注这个网站。 http://docs.celeryproject.org/en/latest/userguide/tasks.html#blog-tasks-py
views.py
task = test2.delay(document.name, document.id)
Tasks.py
@shared_task(name="test2")
def test2(param, job_id):
return 'The test task executed with argument "%s" ' % param
但是,它会TypeError: test2() takes exactly 1 argument (2 given)
引发异常。这很有趣,因为我有 2 个参数,并且可以在我显示的站点中工作。
对于将来偶然发现这一点的人;
你可能忘了重新开始芹菜,朋友!