Django模板(V1.1)中的以下代码段不起作用。
{{ item.vendors.all.0 }} ==> returns "Test"
但是下面的代码片段,并没有隐藏段落!
{% ifnotequal item.vendors.all.0 "Test" %} <p class="view_vendor">Vendor(s): {{item.vendors.all.0}} </p><br /> {% endifnotequal %}
有什么问题吗?
谢谢。
item.vendors.all.0 "Test" :它返回一个vendor对象,该对象提供 “测试” “测试”
item.vendors.all.0
"Test"
“测试”
在比较之前,请尝试将对象转换为字符串:
{% ifnotequal item.vendors.all.0|stringformat:"s" "Test" %}