Я создал веб-сайт с обзором фильмов с помощью 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
project / 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
Вот мой код на Github .
Вот ссылка на мой сайт -> https://fast -island-20902.herokuapp.com /