February 15, 2021

1. Подготовка к работе

  • Установка PyCharm Community
  • Регистрация на Heroku
  • Регистрация и установка Git
  • ...
  • Profit

На самом деле нам понадобится создать еще несколько файлов в корне нашего приложения, чтобы заставить эти инструменты работать совместно:

  • файл Procfile без расширения в котором необходимо написать:
worker: python main.py $PORT 

Удивительная строка, сообщающая Heroku о том, как запустить приложение (разобраться позже) Пока понятно здесь только то, что main.py - название корневого файла нашего приложения

  • файл equirements.txt

Достаточно написать в консоли:

pip freeze > requirements.txt

И вуаля:

Сообщает Heroku о том, какие модули необходимы для запуска нашего приложения.