いつも大変お世話になっております。
現在Djangoを用いてブログシステムを作成しているのですが、
いろんなサイトで機密情報などは.env
で管理しましょうとありましたので
自分も.env
を用いてみようと思っています。
しかし、実際に.env
を用いるとなると、どの様に使用するのかがわかりません。
つまり、例えば以下のように.env
で2つを定義したとします。
DEBUG = True DATABASE_URL=sqlite:///db.sqlite3
ローカル環境では上記の2つを読み込むことができればOKですが、
本番環境では以下を読み込みたいとなった場合、
DEBUG = False DATABASE_URL=DATABASE_URL=mysql://
.env
をgit管理外にするのが定石のもと
どのように本番環境下で上記2つめの設定の読み込みをすれば宜しいのでしょうか??
(gitで管理しない=本番環境に.env
をアップしないということになるので、
どのように本番環境でこれを読み込めば良いのかがわかりません。)
詳しい方がいらっしゃればご教授いただけますと幸いです。
それではどうぞ宜しくお願い致します。
本番環境がどのような環境によると思います。手動またはスクリプトで .env ファイルを作るとか、本物の (OS の) 環境変数を使うとかでは。
あなたの回答
tips
プレビュー