Как я могу сгенерировать файл отчета (ODF, PDF) из представления Django - PullRequest
6 голосов
/ 22 октября 2008

Я хотел бы создать файл отчета из представления и шаблона в django. Предпочтительные форматы файлов: OpenOffice / ODF или PDF.

Каков наилучший способ сделать это?

Я хочу повторно использовать макет страницы, определенный в шаблоне, возможно, путем переопределения некоторых блоков в производном шаблоне.

В идеале отчет должен быть вставлен в существующий файл шаблона, чтобы я мог предоставить общий макет страницы, верхний и нижний колонтитулы в сгенерированном формате вывода.

Ответы [ 2 ]

4 голосов
/ 22 октября 2008

pisa / xhtml2pdf должны предоставить вам покрытие PDF. В него даже включен пример проекта Django.

3 голосов
/ 22 октября 2008

Попробуйте ReportLab для вывода PDF:

http://www.reportlab.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...