Django celery : Import error - no module named task

标签 django python-2.7 celery

我是 django celery 的初学者,所以不了解 celery 的深层概念。我已经安装了所有必需的软件包,如 celery、rabbitMQ 和权限。在浏览完 celery 的文档后,我编写了我的代码,但是当我触发命令时 ./manage.py celery worker -c 2
我正进入(状态 - 导入错误:没有名为任务的模块。

settings.py 中的所有更改均已完成,并且我正在导入tasks.py 中-- 从 celery.task 导入任务。 我无法克服这个错误。 谢谢..

最佳答案

如果您执行./manage.py startapp sitetasks并将tasks.py放入新的应用程序目录(/sitetask/)中,然后将sitetaks添加到settings.py中的install_apps中。

这有帮助吗?

关于Django celery : Import error - no module named task,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19027087/

相关文章:

Django - 动态选择字段 - 静态目录中的所有图像

python - Django 哪个是在数据库中存储讨论的正确方法?

python pptx - 检查对象是否是表格、文本框或图像

python - 在 Django Admin 中保存新对象并发送到 Celery 任务后,匹配查询不存在

django - docker和django中无法连接到redis

python - Django高级查询

python - python的fcntl.ioctl中的 'op'是什么意思?

python - 设置元素的同一列表的所有元素之间的交集

python - 我如何自动指定模拟的 Celery 函数

django - 主管启动 celery worker,生成它并以状态码退出(退出状态 1;不是预期的)