我有这个词典
# Views.py
results = {}
# Set content types
results["teams.team"] = []
results["users.userprofile"] = []
for result in sqs:
content_type = result.content_type() # teams.team , users.userprofile, ...
results[content_type].append(result.get_additional_fields()) # get_additional_fields => {title:"" , ... }
如何在django模板中显示teams.team大小?
我尝试了{{ results.user.userprofile.count }}
但似乎.
出错了。
由于
答案 0 :(得分:1)
您的词典应使用:
而不是=
,如下所示:
results = {
"user.userprofile": {
"title": "the name"
}
...
}
然后你可以这样做:
{{ results['user.userprofile']['title'] }}
回答您的最新问题:
{{ len(results['teams.team']) }}