回答:
import settings
Djangoプロジェクトのsettings(.py)モジュールをインポートします(もちろん、アプリケーションの「ルート」パッケージからこのコードを記述している場合)
from django.conf import settings
django.confパッケージ(Djangoが提供するファイル)から設定オブジェクトをインポートします。これは重要です。
[..]コードは、global_settingsまたは独自の設定ファイルからインポートしないでください。django.conf.settingsは、デフォルト設定とサイト固有の設定の概念を抽象化します。単一のインターフェースを提供します。また、設定を使用するコードを、設定の場所から切り離します。
更新:独自の設定を定義する場合は、ドキュメントのこの部分を参照してください
from django.conf import settings単体テスト中に設定を上書きできるようにする場合も、使用することが重要です。
my_varあなたの設定で、これは失敗しますfrom django.conf import settings... settings.my_var。名前を付ければMY_VAR成功します!