Задать вопрос
@k0r0g

Почему Heroku не видит Procfile?

При деплое django-приложения на хироку возникли трудности.
Я так понимаю, heroku почему-то не видит мой Procfile и, соответственно, при
heroku ps
выдаёт
No dynos on ⬢ ita3

Структура проекта:
6143d8d0efab6381036245.png

Procfile:
web gunicorn config.wsgi:application

Пробовал ещё такой вариант:
release: python manage.py makemigrations --no-input
release: python manage.py migrate --no-input

web: gunicorn config.wsgi


OS Windows
  • Вопрос задан
  • 441 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
@k0r0g Автор вопроса
В общем, корневой папкой для каталога гит должен быть не проект PyCharm, а проект django. И в этой папке должны хранится все требуемые для Heroku файлы. Такое вот решение :)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@MaxKozlov
procfile должен в корне проекта лежать, а не в подпапке

https://devcenter.heroku.com/articles/procfile#pro...
The Procfile must live in your app’s root directory. It does not function if placed anywhere else.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы