Django を Heroku にデプロイできないときは gunicorn がインストールされていない可能性
2023.02.18
gunicorn は Django を動かすために必須のものだが、ローカルで開発しているときはあまり意識しない。gunicorn をインストールしなくても、PyCharm でテストしていると動いてしまう。
デプロイできないときは、gunicorn を仮想環境にインストールしておらず、requirements.txt に gunicorn が入っていない可能性がある。
ちなみにデプロイされると
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
みたいな画面になる。