【发布时间】:2016-11-26 16:03:00
【问题描述】:
似乎是基本问题,但无法解决问题
{% if iterator.next > 10 %}
Do smth
{% endif %}
两个问题。首先,此代码不起作用(即使条件似乎成立,if 条件中的代码也从未实现),第二个问题 - ">" 符号被突出显示,就好像它在最近的结束标记的位置打开标签。任何想法如何解决第一个问题,第二个问题可以吗?也许我缺少一些优雅的语法,可以消除文本编辑器的这种歧义?
【问题讨论】:
-
也许Custom template tag/filter 有帮助。
-
你能说得更具体一点吗?)
-
什么是
iterator? -
呃... Django 的
if标签does support gt/lt comparison。如果您的代码不起作用,那是因为您比较的是什么,而不是如何。