比较django模板字符串

时间:2014-02-03 18:28:36

标签: django django-templates

word_group.group和w.group的值是“Test 1”

但是,以下输出为:

{% for w in words %}
     {% for word_group in word_groups %}
        {% if word_group.group == w.group %}
            True
        {% else %}
            {{word_group.group}} : {{w.group}}
        {% endif %} 
     {%endfor%}
{%endfor%}

是:“测试1”:“测试1”

为什么if比较失败?

1 个答案:

答案 0 :(得分:0)

{% for w in words %}
     {% for word_group in word_groups %}
        {% if word_group.group|stringformat:"s" == w.group|stringformat:"s" %}
            True
        {% else %}
            {{word_group.group}} : {{w.group}}
        {% endif %} 
     {%endfor%}
{%endfor%}
相关问题