Задать вопрос
@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
  • Вопрос задан
  • 445 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    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.
Ответ написан
Ваш ответ на вопрос

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

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