【发布时间】:2013-02-21 18:31:20
【问题描述】:
我的 html 文件中有以下内容:
{% trans "Result: "%} {{result}}
这将在浏览器上打印出单词 SUCCESS(因为那是字符串包含的内容)
但如果我执行以下操作:
{% if result == 'SUCCESS' %}
do something
{% else %}
do something else
{% endif %}
我发现 if 语句没有按预期工作。
这是为什么呢??
【问题讨论】:
-
repr(result) == "'SUCCESS'"(例如,不是不同的类型,没有空格)? -
类似问题已经回答here。