繁体   English   中英

如何通过X元素对Jinja2中的列表进行排序?

[英]How do you sort a list in Jinja2 by X element?

我正在寻找此SO线程中的答案,但我的列表没有属性。 我试图按第二个列表元素中的唯一字符串排序。 这似乎不起作用:

{整个产品清单中的商品的%| sort(whole_list.1)%}

目前尚无记录,但是Jinja2的sort过滤器也透明地接受attribute的索引。 因此,相同的语法将起作用:

{% for item in whole_list | sort(attribute=1) %}
anything with item
{% endfor %}

之所以可行,是因为通常将Environment.getitem()用于属性和收集项解析。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM