jsonファイルとデータベースにいくつかの設定があり、Djangoの起動(Apacheサーバの起動)でそれらの設定をロードしたいと思います。すべてのアプリケーション。 例:外部サーバー接続APIまたはインスタンス数。Apacheの起動時にDjangoグローバル変数を定義する最も良い方法
グローバル変数を定義する最適な方法は何ですか。サーバーが起動したときにjsonファイルをロードし、変数値util server stopを使用したいとします。 ?
jsonファイルとデータベースにいくつかの設定があり、Djangoの起動(Apacheサーバの起動)でそれらの設定をロードしたいと思います。すべてのアプリケーション。 例:外部サーバー接続APIまたはインスタンス数。Apacheの起動時にDjangoグローバル変数を定義する最も良い方法
グローバル変数を定義する最適な方法は何ですか。サーバーが起動したときにjsonファイルをロードし、変数値util server stopを使用したいとします。 ?
おそらくあなたが探しているもののようですねenvironment variables
- あなたは現在持っているJSONから環境変数を設定するために小さなスクリプトを使うことができます。
あなたの.bashrcファイルにこれらを設定するか、より好ましくはvirtualenvのはあなたをできるようになる:
SECRET_KEY
out of version control.django-environ docs have a useful tutorialセットアップ方法について。 The Django Cookie-Cutter projectは、環境変数(DBとメールサーバーの設定を含む)を広範に使用しており、ヒントやアプローチを拾うのに最適な場所です。
ネガティブとマークしたユーザーは、これに最適なソリューションを提供できましたか? –
Djangoの設定を使用できないのはなぜですか? – Evert
データベース内にもいくつか設定があります。私は設定内のdb接続を使用することはできないと思う。私はjsonからのコンフィグレーション値をロードしたいと同時に、db接続の中で設定値をロードしたい。それを設定します。申し訳ありませんが、jsonファイルのみを質問に記載しました。 –