如何在Heroku中运行Celery。

时间:2014-03-16 18:38:27

标签: django heroku celery django-celery

我在Heroku Web服务器上运行Django应用程序。我是一个向用户发送邮件的表单。

为了发送邮件,我使用Celery作为后台任务。当我在本地测试它(即在localhost上)时,它工作正常。但是当我在Heroku上传代码时,它会显示应用程序错误。在查看heroku logs时,会抛出错误说

ImportError: cannot import name Celery

我哪里错了?我还安装了redis作为我的broker_url,并在requirements.txt文件中包含了django-celery,并安装了该文件。

为什么我收到此错误?

1 个答案:

答案 0 :(得分:0)

我刚刚重命名了我的芹菜应用程序,它运作良好。这就是诀窍。