我试图在我的django模板中解析以下对象: -
obj=[{'abc1',123},{'abc2',234}]
我正在尝试以下代码: -
{% for me in obj %}
{{ me{{forloop.counter}} }}
{% endfor %}
我需要使用forloop计数器来获取abc1,abc2值。抛出以下错误: -
无法解析余数:' {{forloop.counter'
任何帮助?
答案 0 :(得分:1)
你不需要内部{{...}}
括号 - Django已经在外括号中解析变量了。
此外,如果您需要连接两个值,则需要使用add过滤器
那应该是:
{% for me in obj %}
{{ me|add:forloop.counter }}
{% endfor %}