【发布时间】:2010-03-23 08:06:42
【问题描述】:
我正在使用 django 创建一个网络应用程序。
我创建了一个模板,我在其中加载了templatetag。在这个templatetag 中,我加载了另一个templatetag。从模板中,我将上下文传递给第一个templatetag,但第二个templatetag(在第一个templatetag 内)不提供上下文 - 见下文。
我希望这是有道理的,并且你们中的一个人有答案。
模板片段:
{% load templatetags %}
{% some_tag argument %}
some_tag 模板标签:
{% load templatetags %}
{% some_other_tag another_argument %}
some_other_tag 模板标签:
在这个templatetag 中,我试图访问上下文以获取用户信息,即使用
request = context['request']
request.user
【问题讨论】:
标签: django model-view-controller templatetags django-context