如何从django视图生成报告文件(ODF,PDF)



我想从视图生成一个报告文件&django中的模板。首选的文件格式是OpenOffice/ODF或PDF。

最好的方法是什么?

我确实想重用模板中定义的页面布局,可能是通过在派生模板中重新定义一些块。

理想情况下,报告应该插入到现有的模板文件中,这样我就可以以生成的输出格式提供整个页面布局、页眉和页脚。

pisa/xhtml2pdf应该可以为您提供PDF。它甚至包括一个Django项目的例子。

尝试ReportLab的PDF输出:

http://www.reportlab.org/

最新更新