【发布时间】:2015-10-05 10:59:34
【问题描述】:
我正在查看SO thread 中的答案,但我的列表没有属性。我正在尝试按第二个列表元素中的唯一字符串进行排序。这似乎不起作用:
{% for item in whole_list |排序(whole_list.1) %}
【问题讨论】:
-
请至少提供一个示例输入和预期输出
我正在查看SO thread 中的答案,但我的列表没有属性。我正在尝试按第二个列表元素中的唯一字符串进行排序。这似乎不起作用:
{% for item in whole_list |排序(whole_list.1) %}
【问题讨论】:
目前没有记录,但 Jinja2 的 sort 过滤器也透明地接受 attribute 的索引。所以同样的语法可以工作:
{% for item in whole_list | sort(attribute=1) %}
anything with item
{% endfor %}
这很有效,因为通常Environment.getitem() 用于属性和集合项解析。
【讨论】: