ゆるプロ日記ゆるっとプログラミングがんばる日記。2020年10月17日20:07この記事は約4分で読めます。2020年11月20日Djangoで使用するデータベースの設定について解説してます。目次デフォルトの設定はSQLiteMySQLの場合PostgreSQLの場合デフォルトの設定はSQLiteプロジェクトフォルダのsettings.pyを開いて、DATABASESという値を探しましょう。Djangoでは、”DATABASES”という変数を使ってデータベースの設定を行います。デフォルトでは以下のように設定されています。}}設定は辞書型で定義されています。‘NAME’(データベースファイルのパス)が設定されています。BASE_DIRは以下ような値を呼び出して、勝手にパスを作ってくれています。Path(__file__).resolve().parent.parentSQLiteの場合、必要な設定はこの‘ENGINE’と’NAME’の二つだけです。MySQLの場合MySQLはサーバータイプのデータベースのため、設定しなければならない項目が少し多いです。(サーバータイプとエンジンタイプのデータベースの違いについては、以前の記事を参照してください。}}エンジンプログラムは、’django.db.backends.mysql’というクラスを使います。‘PASSWORD’と’USER’はデータベースサーバーにアクセスする際に利用する利用者名とパスワードを設定します。HOSTはデータベースサーバーが動いているホストコンピュータのアドレスとポート番号を用意します。ポート番号は、基本的に3306固定です。}}エンジンプログラムは、’django.db.backends.postgresql’というクラスを使います。ポート番号は、基本的に5432固定です。PostgreSQLを使う方は、こちらの記事も参考にしてください。【備忘録】PostgreSQLをAnacondaの仮想環境上で使うには【Python】PostgreSQLをAnacondaの仮想環境上で使えるようにする手順をまとめました。yurupro.cloud2023年02月02日23:09以上で設定は完了です。daigoro大阪のエンジニアが書いているブログ。関連記事PHP【VSCode】VSCodeをPHPStorm風にする拡張機能を紹介【PHPStorm】VSCodeをPHPStorm風にする拡張機能(テーマ)を紹介します。【Cloud入門】【クラウド初心者向け】クラウドの基礎について、絶対に抑えておきたいところを厳選して、わかりやすく解説します。とプログラミングができれば食っていける」という言葉をよく耳にします。日本も小学校からプログラミングが必修になり、英語学習はさらに促進されています。英語はプログラミングと掛け合わせると物凄いチカラを発揮し、人材価値を高めます。今回はその理由を5つご紹介します。長時間PC作業を続ける人におすすめの健康法や健康グッズを紹介します。初心者向けにPythonの書き方を解説していきます。今回は少しだけPythonでコードを書いてみます。デバッグ(簡単な動作確認)の方法も紹介していきます。PythonPythonで辞書型オブジェクトをJSONを出力する方法Pythonで辞書型オブジェクトをJSONを出力する方法を解説します。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。yurupronikkidaigoro大阪のエンジニアが書いているブログ。最高の拡張機能20選まとめ。最高の拡張機能10選まとめ。最高の拡張機能10選まとめ。o=t(s.addedNodes).find(e),n=0,l=o.length;n。