6 python django heroku python-2.7
在所有教程中,我发现他们建议Procfile
使用以下行创建部署到heroku:
web: gunicorn ProjectName.wsgi --log-file -
Run Code Online (Sandbox Code Playgroud)
因为我正在使用Django 1.8并且在setting.py中我有这个:
WSGI_APPLICATION = 'ProjectName.wsgi.application'
Run Code Online (Sandbox Code Playgroud)
我认为这会奏效:
web: gunicorn ProjectName.wsgi.application --log-file -
Run Code Online (Sandbox Code Playgroud)
但它没有,错误是 ImportError: No module named application
Joe*_*elm 13
很接近!你需要的是:
web: gunicorn ProjectName.wsgi:application --log-file -
Run Code Online (Sandbox Code Playgroud)
注意冒号,而不是点.