Проблемы с развертыванием на heroku из Django
Мне нужна помощь в развертывании моего приложения Django на heroku. Мой проект Django работает локально, но когда я разворачиваю его на Heroku, приложение падает и не может загрузить индекс/домашнюю страницу. Я не совсем понимаю, в чем проблема с GET-запросом.
здесь heroku logs --tail
:
В основном вот где я вижу проблему (это последние две строки журналов):
2021-09-22T20:25:38.424383+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=mobius-7.herokuapp.com request_id=d6aab0b1-1ef3-4432-b681-e9eb6abb641b fwd="76.115.207.199" dyno= connect= service= status=503 bytes= protocol=https
2021-09-22T20:25:38.786726+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=mobius-7.herokuapp.com request_id=c99bfa40-9d95-4974-968d-789668b49f29 fwd="76.115.207.199" dyno= connect= service= status=503 bytes= protocol=https
settings.py:
Профиль:
web: gunicorn solarsystem.wsgi
Пересмотрев код и изучив комментарий Криса (особенно с помощью команды heroku local
, которую я изучил, я понял, что неправильно разместил Procfile на один уровень выше. эта конкретная проблема решена.
Профиль должен находиться в корневом каталоге проекта.