2021/08/16
ここでは作ったアプリケーションをherokuにつなげる作業を行う。
*Macの場合
何度やってもエラーばかりでGitに繋げられなかったので後で繋げることにします。
もう一度最初から構築したpythonファイルをやり直したがうまくいかなかったので保留。
herokuとは、アプリケーション開発に必要なものが1つにまとまっている環境のことです。
これにつなげるとぜんぶうまくいく!
①heroku連携前の下準備
pip install gunicorn
pip install psycopg2-binary
②Profileの準備
vim Profile
そうするとprofileのファイルが作られるので、これをrenameで拡張子なしのProfileにする。
③Profileに書き込む
web: gunicorn run:app --log-file -
④requirements.txtというファイルを作る
ターミナルで操作
pip freeze > requirements.txt
これを頼りにherokuが必要なライブラリをインストールする。
⑤herokuでアカウント登録をする
こちらから各種設定を行ってください。
今回はapp名は donation to a person の略でdtpappとしました。
⑥Heroku Postgres アドオンを追加
インターネット側でのデータベース管理に、Herokuのアドオン機能であるHeroku Postgresを使う。
こちらから設定を行ってください。。
できるとこの画面になる
いい加減gitのエラーが出るのやめて欲しいです。
早急にgitに繋げられます様に。。。