ron*_*lds 17 python django django-templates
我是django的新手,无法找到让django模板工作的方法.我们的想法是检查先前的第一个字母是否与当前项目相同,如下所示:
{% for item in items %}
{% ifequal item.name[0] previous_item.name[0] %}
{{ item.name[0] }}
{% endifequal %}
{{ item.name }}<br />
{% endforeach %}
Run Code Online (Sandbox Code Playgroud)
也许我试图以错误的方式做到这一点,有人可以指出我正确的方向.
Dan*_*man 46
使用{% ifchanged %}标签.
{% for item in items %}
{% ifchanged item.name.0 %}
{{ item.name.0 }}
{% endifchanged %}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
还记得你必须总是使用点语法 - 括号不是有效的模板语法.