我正在尝试在heroku中上传django应用程序,但是当使用heroku local在本地测试时,它给我一个错误ModuleNotFoundError:没有名为'stockDataProject.wsgi'的模块
我了解我的Procfile并不针对relevent WSGI文件,但我不知道该怎么做
我的应用程序组织如下: DjangoAPP
----- projectEnvironment
----- stockDataProject
---------- manage.py
---------- requirements.txt
---------- stockDataProject
-------------- urls.py
-------------- wsgi.py
-------------- settings.py
----- db.sqlite3
----- git
----- gitignore
----- Procfile
和我的Procfile:web: gunicorn stockDataProject.wsgi --log-file -
如何解决此问题?
答案 0 :(得分:1)
您将所有内容嵌套太多了。 Procfile应该位于外部stockDataProject
目录中,该目录应该是git repo的根。