0

Djangoフラットページを使用していて、ユーザーセッション変数に基づいてテンプレートにロジックを実装したいと思います。

例えば。

{% if session.my_var %}
    YES
{% else %}
    NO
{% endif %}

問題は、セッションオブジェクトがフラットページコンテキストで定義されていないことです。

4

1 に答える 1

1

を作成します。TEMPLATE_CONTEXT_PROCESSORこれは、によって使用されますRequestContextドキュメントを参照)。

def session(request):
    return { 'session': request.session }
于 2013-02-04T21:29:56.733 に答える