ジャンゴ・環境負荷プロファイル.env

ドキュメント:  https://django-environ.readthedocs.io/en/latest/

インストール:

ピップジャンゴ・環境をインストールします

注:INSTALLED_APPSに追加する必要はありません。

次に、作成し  .env たプロジェクトのパスにファイルを:

.env

その後、settings.py:

インポート環境

初期ENV 
ENV = environ.Env(
    セット鋳造、デフォルト値の 
    DEBUG = (ブール値)、偽
#の読み取り.envファイル
environ.Env.read_env() 

ない場合はos.environではFalseを 
(DEBUG = ENV " DEBUG ' 

#は、DjangoのImproperlyConfiguredの例外が発生した場合SECRET_KEYないではos.environ 
SECRET_KEY = ENV(' SECRET_KEY " 

psqlのような解析データベース接続URL文字列://ユーザー:[email protected]:8458 /デシベル 
DATABASES = {
     [ 'DATABASE_URL']はos.environを読んで、見つからない場合に例外を発生させますImproperlyConfigured 
    ' デフォルト' :env.db()、
    はos.environ [ 'SQLITE_URL']を読んで
    ' 余分な':env.db(' SQLITE_URL '、デフォルト= ' SQLiteの:////tmp/my-tmp-sqlite.db ' 
} 

キャッシュ = {
     はos.environ [ 'CACHE_URL']を読み、見つからない場合、例外を発生させImproperlyConfigured 
    ' デフォルト' :env.cache()、
    os.environ読む[ 'REDIS_URL'] 
    ' Redisの':Env.cache(' REDIS_URL ' 
}
settings.py

 

おすすめ

転載: www.cnblogs.com/Neroi/p/12387674.html