Отображение ошибки Apliction при развертывании приложения веб-сайта с использованием django to heroku - PullRequest
0 голосов
/ 28 октября 2019

Я создал веб-сайт с обзором фильмов с помощью 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 /

1 Ответ

0 голосов
/ 29 октября 2019

Проверка Procfile в репозитории Github:

web: gunicorn movie_reveiw.wsgi --log-file -

Я вижу опечатку в имени проекта, которая на самом деле movie_review. Просто измените его, и приложение должно работать в Heroku без проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...