Я пытаюсь экспортировать некоторые данные в файл PDF. Я использую:Django-easy-pdf, заголовок на каждой странице документа
- Джанго 1.9.12
- Джанго-легкий PDF 0.1.0
- Python 2,7
экспорт работает отлично и все (нет проблем с моей точки зрения), но Я борюсь с добавлением заголовка страницы на каждую страницу документа.
На данный момент я могу только сделать его на первой странице. У меня нет такой проблемы с нижним колонтитулом, она правильно отображается на каждой странице.
Мой шаблон выглядит следующим образом:
{% extends "easy_pdf/base.html" %}
{% block extra_style %}
<style type="text/css">
@page {
size: landscape;
margin-left: 1cm;
margin-right: 1cm;
margin-top: 1.5cm;
margin-bottom: 2cm;
@frame footer {
-pdf-frame-content: page-footer;
bottom: 0cm;
margin-left: 1cm;
margin-right: 1cm;
height: 2cm;
}
}
</style>
{% endblock %}
{% block page_header %}
{% include "document_head.html" %}
{% endblock %}
{% block content %}
{% include "main_table.html" %}
{% endblock %}
{% block page_foot %}
{% include "document_foot.html" %}
{% endblock %}
Выполнение блоков без включают нет никакой разницы.
Я переписал некоторый базовый стиль от base.html согласно моим потребностям (нижний колонтитул).
Я не уверен, правильно ли я понимаю функциональность заголовка, но, на мой взгляд, он должен отображаться на каждой странице (подобно заголовкам MS Word), потому что заголовок не равен заголовку. Если мое недопонимание неверно, то должен быть другой способ визуализации заголовка на каждой странице.
Содержание моего PDF-файла является динамическим, и его длина не может быть предсказана.
Я прочитал documentation, и мне не удалось найти решение моей проблемы, и я не нашел здесь никакого решения.
Обратите внимание, что я визуализирую свой PDF в пейзаж ориентация.
Благодарим за помощь и предложения.