0

我正在使用 Django flatpages,并希望在基于用户会话变量的模板中实现一些逻辑。

例如。

{% 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 回答