我将字典错误传递给 flask 服务器的Jinja模板:

{% if  not errs|length  equals 0  %}

但是,发生以下错误:

TemplateSyntaxError:预期标记“语句块结尾”,得到“等于”

我尝试了各种组合,但不断出现不同的错误,因此,如果构造,如何在模板中比较字典的长度?

最佳答案

这对我有效(Jinja 2.7):

{% if {}|length == 0 %}
    is zero
{% endif %}

关于python - 在Jinja Flask模板中比较字典的长度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19492409/

10-12 05:21