嗨,我正在从包含行数不同的表格的 html 模板生成 PDF,问题是当行数超过一定数量(12)时,其余行加上页脚被进一步推到下方并且不会出现在生成的pdf.如何使其动态化,以便将额外信息推送到新页面,每个页面至少有一定数量的行,或者如果当前已满,是否有一种方法可以轻松打印将数据移动到另一页
到目前为止,我在模板上有分页符,但它已经奏效了。
{% for record in data %}
<tr>
<td> {{ record.id}}</td>
<td> {{ record.date}}</td>
</tr>
{% if forloop.counter|divisibleby:12 %}
<div style="page-break-after: always;"></div>
div style="page-break-before: always;"></div>
{% endif %}
{% endfor %}