如何使用Django模板自定义变量,如forloop.counter和use来判断

如何使用Django模板自定义变量,如forloop.counter和use来判断,django,Django,我想为一些法官设置一个自动递增变量,但我发现 forloop.counter 不能这样使用 <ul class="listcont2"> {% for item in lists%} {%if forloop.counter%6==0 && forloop.counter<12 %} <li><a ><img /></a></li> </ul> <ul class="li

我想为一些法官设置一个自动递增变量,但我发现

forloop.counter
不能这样使用

<ul class="listcont2">
{% for item in lists%}
{%if forloop.counter%6==0 && forloop.counter<12 %}
    <li><a  ><img  /></a></li>
</ul>
<ul class="listcont2">
{%else%}
    <li><a  ><img  /></a></li>
{%endif%}
{%endfor%}
</ul>
    {列表%中的项目的%s} {%if-forloop.counter%6==0&&forloop.counter您可以使用它代替模数,也可以代替
    &&

    {% if forloop.counter|divisibleby:"6" and forloop.counter < 12 %}
    
    {%if-forloop.counter |可除数为:“6”和forloop.counter<12%}
    
    我想你是在用judge这个词来表达其他意思。你想自定义forloop.counter吗?在你的自定义实现中,会有什么不同的行为?但是,在看了上面的逻辑之后,这不等于写:
    {%if-forloop.counter==6%}
    ?谢谢!太好了!