我正在使用芹菜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个参数,它可以在我显示的网站上运行。
答案 0 :(得分:1)
对于将来偶然发现此问题的人们;
朋友,您可能忘了重启芹菜!