1

Entertainment_website パッケージ/アプリに「context_processors.py」があります

構成しました settings.py

TEMPLATE_CONTEXT_PROCESSORS = ("django.contrib.auth.context_processors.auth",
"django.core.context_processors.debug",
"django.core.context_processors.i18n",
"django.core.context_processors.media",
"django.core.context_processors.static",
"django.core.context_processors.tz",
"django.contrib.messages.context_processors.messages",
"entertainment_website.context_processors.load_sidebar_vars")

context_processors.py から何らかの方法で値をデバッグ/出力したいと思います。これを行う最善の方法は何ですか?

4

3 に答える 3

1

これには、 django デバッグ ツールバーが役立ちます。そのテンプレート パネルには、レンダリングされたすべてのテンプレートと、すべてのコンテキスト プロセッサによって返された値が表示されます。

于 2013-02-13T16:28:06.030 に答える
1

次のように値を出力できます。

def some_context_processor(request):
    return {'system_name': 'test'}

そしてあなたのhtmlで:

{{ system_name }}
于 2013-02-13T14:19:01.960 に答える