Django の settings.py 内の変数のグローバル参照図

高洛峰
リリース: 2017-03-28 16:08:18
オリジナル
1802 人が閲覧しました

settings.py にカスタム変数を追加します。これには、次のように変数名を設定 (ドット) することでアクセスできます。このようなアクセスは非常に不便です。解決策:

1. まず、settings.py に対応する変数を追加します:

from django.conf import settings
site_name = settings.SITE_NAME
site_desc = settings.SITE_DESC
ログイン後にコピー

2. ビューで関数を定義し、設定構成ファイルに変数を返します

注:

パラメータリクエストを関数に追加する必要があります。追加しないと、次のエラーが発生します:

Django の settings.py 内の変数のグローバル参照図 3. settings.py の TEMPLATES の OPTIONS 設定項目に global_settings 関数を追加します

Django の settings.py 内の変数のグローバル参照図 4. テンプレートを変更しますキーを渡します 対応する変数に名前で直接アクセスします

Django の settings.py 内の変数のグローバル参照図5. 最終的な効果:

以上がDjango の settings.py 内の変数のグローバル参照図の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート