大家好,
我们在模板里不能这样做吗:
{% if subject.id == selected_id %}
还有我们不能像这样给变量赋值吗:{{selected="selected"}}
谢谢……
不是这样做的。应该使用 ifequal 和 with 这两个模板标签。
ifequal
with
这个比较在Django 1.2版本中可以使用。如果你用的是1.1版本,就得用ifequal。
{% ifequal subject.id selected_id %}
如果你想给变量赋值,可以使用with。
{% with selected as 'selected' %} {% endwith %}
别犹豫,去看看文档吧,看看总是有好处的。