如何在jinja2中否定测试

时间:2016-11-14 13:10:23

标签: jinja2

我可以使用selectattr过滤jinja中的列表,例如,如果我想要foo为None的元素:

lists | selectattr('foo','none')

但我怎么能否定这个?我怎样才能得到foo不是没有的所有元素?

1 个答案:

答案 0 :(得分:1)

{{ lists | rejectattr('foo', 'none') }}

http://jinja.pocoo.org/docs/dev/templates/#rejectattr