我可以从django模板访问字典中的特定键值吗?

sta*_*orn 6 python django django-templates

相反,是否有任何get()函数?

{% for key, value in choices.items %} 
  <li>{{key}} - {{value}}</li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

从python我有get()函数从特定键获取值.但是我找不到用django模板标签做相应的方法.所以我想知道这可能吗?我需要获取特定的值,因为使用循环会在html源代码中添加许多新行.

或者在将视图发送到模板之前应该关注视图中的输出,哪种方法更好?

Thi*_*ter 10

您可以使用{{ choices.items.key }}访问特定的dict元素.

没有理由关心HTML代码中的空格; 典型的最终用户在阅读它时没有真正的业务,如果他好奇,他总是使用DOM查看器或通过HTML美化器运行它.