嗨,我正在尝试在Django的模板中阅读字典,但是我想将键和值分开,键是要显示的内容,值是它必须去的下一个url(我知道字典是有点阶段性的,但是我认为这不是问题。如果有人可以帮助我,这是我的代码。
<ul>
{% for i in respuestas %}
<li><a href="/{{'respuestas.[i]'}}"><h2>{{i}}</h2></a></li>
{% endfor %}
</ul>
那是主意。显然这是行不通的,因为我是在这里问的,所以有人知道我该怎么办吗?
谢谢!!!
分开键和值,可以正常工作
>>> dict = {'name':'sirus', 'age':34, 'role':'godfather'}
>>> for i in dict:
... print(i, dict[i])
('age', 34)
('role', 'godfather')
('name', 'sirus')
所以您的模板代码看起来像这样。
<ul>
{% for i in respuestas %}
<li><a href="{{respuestas[i]}}"><h2>{{i}}</h2></a></li>
{% endfor %}
</ul>