我无法在heroku上部署django REST应用。
我已经使用了heroku教程。我在stackoverflow和google上搜索了解决方案。我找到了许多解决方案,但没有任何效果。
我的个人档案
pip install --upgrade setuptools
pip install ez_setup
我使用:
这是我对命令行web: gunicorn source.apiNomad.apiNomad.wsgi:application --log-file=-
的终端响应
heroku logs --tail --app MY_APP
我看到此错误之一表明找不到我的wsgi文件,但是我不知道为什么。
请帮助我,因为我不知道
谢谢
答案 0 :(得分:0)
好像您错过了在某些目录中添加 __init__.py
文件一样。也就是说,将 __init__.py
文件添加到source
,apiNomad
和apiNomad
目录中。
因此,您的目录将如下所示,
└── source
├── apiNomad
│ ├── apiNomad
│ │ ├── __init__.py
│ │ ├── settings.py
│ │ └── wsgi.py
│ └── __init__.py
└── __init__.py