settings.py にカスタム変数を追加します。これには、次のように変数名を設定 (ドット) することでアクセスできます。このようなアクセスは非常に不便です。解決策:
1. まず、settings.py に対応する変数を追加します:
from django.conf import settings site_name = settings.SITE_NAME site_desc = settings.SITE_DESC
2. ビューで関数を定義し、設定構成ファイルに変数を返します
注:
パラメータリクエストを関数に追加する必要があります。追加しないと、次のエラーが発生します:
3. settings.py の TEMPLATES の OPTIONS 設定項目に global_settings 関数を追加します
4. テンプレートを変更しますキーを渡します 対応する変数に名前で直接アクセスします
5. 最終的な効果:
以上がDjango の settings.py 内の変数のグローバル参照図の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。