相关疑难解决方法(0)

获取符合Jinja2条件的列表项的计数

我有一个字典列表,其中每个字典都有一个布尔条目.我想显示这些项目True以及这些项目的数量.我正在使用selectattr过滤器,但它返回一个生成器,并且调用|length它会引发错误.如何获得selectattrJinja 退回物品的长度?

my_list = [{foo=False, ...}, {foo=True, ...}, ...]
Run Code Online (Sandbox Code Playgroud)
{{ my_list|selectattr('foo', 'equalto', True)|length }}
Run Code Online (Sandbox Code Playgroud)

python jinja2 flask

3
推荐指数
1
解决办法
2729
查看次数

标签 统计

flask ×1

jinja2 ×1

python ×1