Django:テンプレートの設定を使用するには?Django:テンプレートの設定を使用するには?
4
A
答えて
13
多くのテンプレート(多くのビュー)は、適切なtemplate context processorの作成を検討してください。
0
そのままインポートしてください。
from django.conf import settings
0
本当に簡単です。
このよう:あなたはあなたの設定にアクセスする必要がある場合は
{{ settings.MY_SETTING_NAME }}
:テンプレートで
from django.conf import settings
from django.template import RequestContext
def index(request):
return render_to_response('index.html', {'settings': settings},
context_instance=RequestContext(request))
:あなたはこのような設定をテンプレートに渡すことができ
from django.conf import settings
print settings.MY_SETTING_NAME
2
クラスベースビュー使用している場合:
#
# in settings.py
#
YOUR_CUSTOM_SETTING = 'some value'
#
# in views.py
#
from django.conf import settings #for getting settings vars
class YourView(DetailView): #assuming DetailView; whatever though
# ...
def get_context_data(self, **kwargs):
context = super(YourView, self).get_context_data(**kwargs)
context['YOUR_CUSTOM_SETTING'] = settings.YOUR_CUSTOM_SETTING
return context
#
# in your_template.html, reference the setting like any other context variable
#
{{ YOUR_CUSTOM_SETTING }}
関連する問題
- 1. Djangoテンプレートの場所を設定する
- 2. DjangoとjQueryを使用してファイルダウンロードダイアログを設定するには?
- 3. Djangoテンプレートタグを使用するJinja2テンプレート
- 4. Djangoのテンプレートタグでテンプレート変数を使用するには?
- 5. Djangoのテンプレート変数をdjango-compressorで使用する
- 6. self.idを使用してDjangoの他のフィールドを設定する
- 7. Django:未使用のテンプレートを検出
- 8. djangoのchange_form.htmlテンプレートのドロップダウンに設定されたオプションの数を取得する
- 9. djangoテンプレートでフランス語の文字を使用する方法は?
- 10. 複数の設定モジュールを使用すると、DjangoがテンプレートDoesNotExistを発生させます
- 11. djangoでログインクッキーを設定するには?
- 12. OpenShiftでDjangoを設定するには?
- 13. djangoテンプレートには
- 14. Djangoでクッキーを設定してからテンプレートをレンダリングする方法は?
- 15. Djangoを使用してテンプレートにYouTube動画を表示する
- 16. djangoテンプレートを使用してjsonにhtmlを移植する
- 17. django-cmsテンプレートをプラグインとして使用
- 18. Djangoテンプレートを使用したナビゲーションメニュー
- 19. knockout.jsテンプレートにフォーカスを設定する
- 20. DjangoテンプレートでDjangoテンプレート
- 21. djangoに使用するdbテンプレートを教えてください
- 22. PyCharm 1.1 - djangoテストランナーに固有の設定を使用
- 23. Javeryテンプレートを使用してMETAデータを設定しますか?
- 24. DjangoはDjangoテンプレートで
- 25. 2つの異なるDjangoフォームを同じテンプレートで使用するには?
- 26. 動的データDataAnnotationsはt4テンプレートを使用して動的に設定します
- 27. 設定可能なテンプレートを含むDjangoインクルードタグ
- 28. Websphere設定テンプレート
- 29. rowdataboundを使用したテンプレートの書式設定列
- 30. DjangoのテンプレートからManyToMany余分なフィールドを使用する
申し訳ありませんが、私はテンプレートに意味。 – user469652