【发布时间】:2012-12-11 10:19:25
【问题描述】:
我想在当前语言代码的基础上打印一些东西。为此,我做了这样的事情:
{% if request.LANGUAGE_CODE == en %}
<h1>English</h1>
{% endif %}
但是这个 if 条件不比较当前语言代码。但是如果我在同一页上打印这个{{request.LANGUAGE_CODE}},那么它将打印en 作为语言代码,但是我的 if 条件不起作用,我不知道为什么??
【问题讨论】:
-
你可以 {{ this_variable_does_not_exists }} 并且它会通过。如果您将测试等移动到它将评估的视图。
标签: python django templates if-statement lang