【发布时间】:2019-10-28 10:20:17
【问题描述】:
我使用 Python-Django 创建了一个电影评论网站,我尝试使用 Heroku 使其上线,但在打开时它在 Heroku 中显示应用程序错误。我的应用在本地运行良好。
安装 Heroku 的步骤
$sudo snap install --classic Heroku
$heroku login
然后运行下面的
$pipenv lock
$touch Procfile
在 wsgi 文件中添加以下行:" web:gunicorn pages_project.wsgi --log-file -"
$pipenv install gunicorn==19.9.0
settings.py 中的变化
项目/settings.py ALLOWED_HOSTS = ['*']
$heroku create
$heroku git:remote -a xxx-yyy-26076
$heroku config:set DISABLE_COLLECTSTATIC=1
$git push heroku master
$heroku ps:scale web=1
$heroku open
这是我的代码on Github。
这是我的网站链接--> https://fast-island-20902.herokuapp.com/
【问题讨论】:
-
能否请您粘贴一些更详细的错误日志?
-
如果您确实发布了日志,我们会发现您在 Procfile 中将“movie_review”拼写为“movie_reveiw”。