5

辞書エラーをフラスコ サーバーの jinja テンプレートに渡します。

{% if  not errs|length  equals 0  %}

ただし、次のエラーが発生します。

TemplateSyntaxError: トークン 'ステートメント ブロックの終わり' が必要で、'equals' を取得しました

さまざまな組み合わせを試しましたが、さまざまなエラーが発生し続けているため、テンプレートの場合に辞書の長さを比較するにはどうすればよいですか?

4

1 に答える 1

17

これは私にとってはうまくいきます(Jinja 2.7):

{% if {}|length == 0 %}
    is zero
{% endif %}
于 2013-10-21T12:13:02.890 に答える