Django Procfile для развертывания heroku с помощью gunicorn

Согласно этой документации, Procfile формат

является следующим
<process type>: <command>

Например:

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

Однако, я нашел проект Django, в котором Procfile отсутствовал : после web. т.е.

web gunicorn djforms.wsgi --log-file -

Он также работал правильно, когда я пытался развернуть на heroku. Есть идеи, почему это работает или какие проблемы это может вызвать? Любая помощь будет оценена по достоинству!

У меня были проблемы из-за неиспользования : в Procifle, что приводило к неудачному развертыванию на heroku. Я думаю, это зависит от версии django или python (не уверен) - все еще ищу логический ответ.

Я использую Procfile как этот в течение последних 2 лет для развертывания моих приложений и веб-сайтов на heroku, и он работает отлично.

web: gunicorn _app_name.wsgi --log-file -
Вернуться на верх