你需要预先准备数据,在这种情况下,你应该将两元组列表传递给模板:
{% for product, rating in product_list %}
<h1>{{ product.name }}</h1><p>{{ rating }}</p>
{% endfor %}
创建一个这样的模板标签(在yourproject / templatetags中):
@register.filter
def keyvalue(dict, key):
return dict[key]
用法:
{{dictionary|keyvalue:key_variable}}