Posted at

Djangoをherokuにデプロイする際につまったのでメモ


始めに

中身薄いですが実際これがわからなくて相当時間を無駄にしたので投稿させていただきます。

Qlitaに投稿するのは初めてです。何か問題があった場合はコメントよろしくお願いします。


参考

https://stackoverflow.com/questions/51803123/django-heroku-deployment


環境

Django 2.1.3

Python 3.7


エラーの状況

settings.pyに問題がないのになぜか

git push heroku master



とコマンドを打つとcollectstaticの最中にエラーが出る。


原因

デプロイする前にherokuにデータベースのアドオンを追加しておくことが必要だった。


解決法

私の場合はpostgreをつかっていたのでコマンドプロンプトで

heroku addons:create heroku-postgresql

と入力しアドオンを追加

git push heroku master

と入力しherokuへデプロイ


最後

とりあえず私はこれで動くようになりました。

まだまだ初心者ですのでこうしたほうがいいよみたいなのがありましたら教えてくださると助かります。