首页 > 解决方案 > Django - 从视图中调用 celery 任务

问题描述

我想从我的views.py中调用一个芹菜任务,但由于某种原因,我收到以下错误:

...

任务.py

...

网址.py

...

提前致谢

标签: pythondjangotaskcelery

解决方案


您的user = get_user_model.objects.get(pk=pk)行应更改为user = get_user_model().objects.get(pk=pk). get_user_model是一个返回项目默认用户模型的方法。get_user_model方法不会被调用,直到你把函数括号放在它后面(比如get_user_model())。


推荐阅读