我在Heroku Web服务器上运行Django应用程序。我是一个向用户发送邮件的表单。
为了发送邮件,我使用Celery作为后台任务。当我在本地测试它(即在localhost上)时,它工作正常。但是当我在Heroku上传代码时,它会显示应用程序错误。在查看heroku logs
时,会抛出错误说
ImportError: cannot import name Celery
我哪里错了?我还安装了redis作为我的broker_url,并在requirements.txt文件中包含了django-celery,并安装了该文件。
为什么我收到此错误?
答案 0 :(得分:0)
我刚刚重命名了我的芹菜应用程序,它运作良好。这就是诀窍。