1

我正在尝试在我的 django 模板中运行此代码:

{% if lawChoice.releveAnnee==law.releveAnnee %}

我收到以下错误:

Could not parse the remainder: '==law.releveAnnee' from 'lawChoice.releveAnnee==law.releveAnnee'

我认为 law.releveAnnee 被视为一个对象,而不是一个整数,这就是比较失败的原因!

在此先感谢您的帮助,

罗曼

编辑

感谢上面的答案:在==之前和之后需要一个空格:

{% if lawChoice.releveAnnee == law.releveAnnee %}

这行得通!解决了 :)

4

1 回答 1

1

可能那是因为您需要在运算符前后添加一个空格==

你最好去ifequal

{% ifequal lawChoice.releveAnnee law.releveAnnee %}
    ...
{% endifequal %}
于 2012-12-08T11:18:41.700 回答