簡體   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