ifequal语句中的django和条件引发错误
我需要在以下条件下显示HTML的一部分 var1==“google”,var2是真的 我写了下面的代码ifequal语句中的django和条件引发错误,django,django-templates,Django,Django Templates,我需要在以下条件下显示HTML的一部分 var1==“google”,var2是真的 我写了下面的代码 {% ifequal var1 "google" and var2 %} /*HTML CODE */ {% endif %} 我犯了个错误 TemplateSyntaxError at /process/apply.html u'ifequal' takes two arguments 我知道我可以拆分上面两个嵌套的IF语句,但在django中是否有办法将它们组合成一个IF语
{% ifequal var1 "google" and var2 %}
/*HTML CODE */
{% endif %}
我犯了个错误
TemplateSyntaxError at /process/apply.html
u'ifequal' takes two arguments
我知道我可以拆分上面两个嵌套的IF语句,但在django中是否有办法将它们组合成一个IF语句?来自
只能将参数与模板变量或字符串进行比较。不能检查与Python对象(如True或False)的相等性。如果您需要测试某事是否正确,请使用If标记
因此,如果要检查True
或False
,则需要使用if
{%if var1 == "google" and var2 %}
....
{%endif%}
在这种情况下,“模板标签”是什么意思?