django-easy-pdf使表头显示在每个页面上

时间:2017-09-07 17:26:56

标签: django pdf

在django-easy-pdf中是否有办法在打印的每一页上包含表格标题?

<table>
   <tr>
      <th> First Name </th><th> Last Name</th> <!--I want this on each page of pdf -->
   </tr>
    {% for employee in employees %}
    <tr>
      <td>  {{ employee.first_name}} </td><td> {{ employee.last_name}}</td>
    </tr>
    {% endfor %}
</table>

1 个答案:

答案 0 :(得分:0)

我最近碰到了这个问题,修复工作非常简单。将标题分组到thead元素中,然后在模板中添加以下CSS。

&#13;
&#13;
@media print {
  thead {
    display: table-header-group;
  }
}
&#13;
&#13;
&#13;