1

私はDjango 1.2テンプレートにこれを持っています:

{% for m in model.related.iterator %}
    {% if "str" or "Str" in m %} 
         {{m}}//I don't want anything here but put this in so I could see the output 
    {%else%} 
         {% if forloop.last %} 
           {% customtag "var" %} 
         {% endif %} 
    {% endif %} 
{% endfor %}

が含まれているか、どちらも{{m}}含まれていないかどうかに関係なく、の値を取得します。また、 を取り出して1 つの文字列を比較すると機能しますが、別の なしで両方を比較したいと思います。それを行う方法はありますか?"str""Str"orelse if

4

2 に答える 2

3

私はあなたが欲しいものは

{% if "str" in m or "Str" in m %}

ただし、グリンの答えも機能します

于 2013-03-01T22:06:58.920 に答える
1

試す...

{% if "STR" in m|upper %}
    Do something
{% endif %}
于 2013-03-01T22:04:16.833 に答える