模块未找到错误:没有名为'app.wsgi'的模块



我正在尝试在heroku中上传一个django应用程序,但是当使用heroku本地在本地测试时,它给了我一个错误 模块未发现错误:没有名为"stockDataProject.wsgi"的模块

我知道我的Procfile不针对相关的WSGI文件,但我不知道该怎么做

我的应用按以下方式组织:姜戈应用

----- 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 -

我如何解决这个问题?

你把所有东西都嵌套在一个级别太多了。Procfile 应该在外部 stockDataProject 目录中,该目录应该是 git 存储库的根目录。

相关内容