我正在查看此SO thread中的答案,但我的列表没有属性。我试图在第二个列表元素中按唯一字符串排序。这似乎不起作用:
{%for whole_list |中的项目sort(whole_list.1)%}
答案 0 :(得分:1)
目前尚未记录,但Jinja2的sort
过滤器也会透明地接受attribute
的索引。所以相同的语法将起作用:
{% for item in whole_list | sort(attribute=1) %}
anything with item
{% endfor %}
这是有效的,因为通常Environment.getitem()
用于属性和集合项目解析。