0

这是我以前的帖子。模板包括和 django 视图/网址。他们如何(做/应该)工作?.

再次,迷你盒子工作正常。我已经接受了给出的建议并尝试使用它。

所以我有一个profile(request, profile_type, username)看法。我正在尝试从中获取“profile_intros”上下文并将其放入包含的 mini_profile.html 模板中。

我试过制作一个包含标签(因为我将在整个网站的其他地方需要它):

@register.inclusion_tag('includes/profile_info.html', takes_context=True)(profile_info)
     def profile_info(context):
         profile_intros = FundRecommendation.objects.filter(investor=profile).count()
         return{
             'profile_intros' : context['profile_intros'],
         }

{% profile_info %}放入包含的 mini_profile.html 模板中。我已经按照 django doc 示例进行操作,但我真的不知道我做错了什么。

我越来越 :

Exception Type:     TemplateSyntaxError
Exception Value:    Invalid block tag: 'profile_info'
4

1 回答 1

0

你忘了使用{% load ... %}加载模板标签库。

于 2012-04-13T19:03:55.250 回答