【发布时间】:2011-03-01 21:16:24
【问题描述】:
我有一个名为 number_devices 的字典,我正在传递给模板,字典键是我也传递给模板的对象列表的 ID(称为 implementations)。我正在遍历对象列表,然后尝试使用 object.id 从字典中获取值,如下所示:
{% for implementation in implementations %}
{{ number_devices.implementation.id }}
{% endfor %}
不幸的是,number_devices.implementation 首先被评估,然后result.id 被评估显然返回并且什么都不显示。我不能使用括号,例如:
{{ number_devices.(implementation.id) }}
因为我得到一个解析错误。如何解决 Django 模板中的这种烦恼?
感谢您的帮助!
【问题讨论】:
标签: python django templates dictionary