13

私のdjango htmlページで次のことをしたい:

{% if myList|length and ifequal myValue 'somestring' %}
blah blah
{% endif %}

しかし、私はエラーを受け取ります: 未使用の 'my​​Value ' at end of if expression

テンプレートで If AND を実行するにはどうすればよいですか??

4

4 に答える 4

34

これを試して:

{% if myList|length and myValue == 'somestring' %}
    blah blah
{% endif %}

django テンプレートでのboolean-operatorscomplex-expressionsの使用については、django のドキュメントを参照してください。

于 2013-02-19T12:37:28.937 に答える
17

次のようになります。

{% if myList|length and myValue == 'somestring' %}
   blah blah
{% endif %}
于 2013-02-19T12:36:04.417 に答える
0

iftheと theifequalを 2 つのステートメントで分離する必要があると思います。

{% if myList|length  %}
     {% ifequal myValue 'somestring' %}
          blah blah
     {% endifequal %}
{% endif %}
于 2013-02-19T12:36:00.900 に答える