Python django应用程序中的循环解决方案不正确

Python django应用程序中的循环解决方案不正确,python,django,templates,for-loop,Python,Django,Templates,For Loop,我在django应用程序中有一个包含对象的页面。我使用for循环在屏幕上显示它。我想做一些类似的事情,如果循环是在5个周期,我想出现在新页面上。我需要这个来生成pdf文件。 在每个站点上,我只希望有5个对象。但下面的解决方案对我不起作用 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="0"> <h3>{% trans 'In progress' %}</h3&

我在django应用程序中有一个包含对象的页面。我使用for循环在屏幕上显示它。我想做一些类似的事情,如果循环是在5个周期,我想出现在新页面上。我需要这个来生成pdf文件。 在每个站点上,我只希望有5个对象。但下面的解决方案对我不起作用

<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
    <h3>{% trans 'In progress' %}</h3>
    {% for worked_on in worker.worked_on.all %}
        <tr>
            <td width="33%" align="left" valign="top">&nbsp;</td>
            <td width="67%" class="project-name">
                <a href="#">{{ translated_project.title }}</a>
            </td>
        </tr>
        <tr>
            <td class="project-image" width="33%" align="left" valign="top">
                // CONTENT
            </td>
            <td class="project-description" valign="top">
                // CONTENT
            </td>
        </tr>
        <tr>
            <td>
                <p>
                {% if forloop.counter == 5 %}
                    <div style="page-break-after: always;"></div>
                {% endif %}
                </p>
            </td>
        </tr>
    {% endfor %}
</table>

{%trans'正在进行'%}
{worker.worked_on.all%}
//内容
//内容

{%if-forloop.counter==5%}
{%endif%}

{%endfor%}
使用模板过滤器:

{% if forloop.counter|divisibleby:"5" %}
    <div style="page-break-after: always;"></div>
{% endif %}
{%if-forloop.counter |可除数为:“5”%}
{%endif%}
使用模板过滤器:

{% if forloop.counter|divisibleby:"5" %}
    <div style="page-break-after: always;"></div>
{% endif %}
{%if-forloop.counter |可除数为:“5”%}
{%endif%}
使用模板过滤器:

{% if forloop.counter|divisibleby:"5" %}
    <div style="page-break-after: always;"></div>
{% endif %}
{%if-forloop.counter |可除数为:“5”%}
{%endif%}
使用模板过滤器:

{% if forloop.counter|divisibleby:"5" %}
    <div style="page-break-after: always;"></div>
{% endif %}
{%if-forloop.counter |可除数为:“5”%}
{%endif%}