ほぼPython

Not技術ブログBut勉強ブログ 内容には誤りがあることが多いです

Herokuでデータベース(PostgreSQL)を使うときにかなり役に立ったリンク集

お久しぶりです。卒論が忙しくて全然ブログ更新できませんでした。

本日卒論を提出し、一応、卒論は終わったので(まだ卒業発表がありますが・・・)

卒論終わった記念に早速ブログ書いておきます。

 

今回は僕がHerokuでデータベース(PostgreSQL)を使う際に、かなり役に立ったリンクを用途別にまとめようと思います。

 

ネットの情報は玉石混交(正しくは交ではなく、淆)なので参考になる記事と参考にならない記事があり、参考にならない記事が上位にヒットすることも多々あるので、ここで、実際に参考になった記事をまとめておきます。

 

Herokuでデプロイしたアプリでデータベースを使うのに必要な手続きは

 

postgreSQLをインストールすること

②Herokuのアプリを拡張し、データベースを追加すること

(③Herokuからコマンドでデータベースを操作すること)

Pythonからデータベースを操作すること

 

この4つだと思います。③に関しては必ずしも必要なわけではないですが、確認とかで使います。

 

 

postgreSQLのインストール方法

www.dbonline.jp

 

Herokuのアプリにデータベースを追加する方法

qiita.com

 

Herokuでデータベースにアクセスする方法

qiita.com

 

PythonからPostgreSQLを操作する方法(psycopg2モジュール)

d.hatena.ne.jp

 

以上、この4つのリンクが非常に助かりました。

当リンク集が誰かのお役に立てることを願っています。

 

あまり役に立つかわかりませんが、一応Flask使って作成したデータベースのデモサイトを作成しました。ソースはすべてGitHubに載せてありますので、ご参考までに。

github.com