【发布时间】:2016-11-14 00:45:25
【问题描述】:
我需要通过 Django 生成一整堆(约 200 个)PDF 文档,并且正在寻找建议(或库)来执行此操作。每个单独的文档都需要一个视图,但需要定期从特定过滤器下载此视图生成的所有 pdf。我可以看到这些可能的方法:
- 生成单个文档 - 这很简单,但我更喜欢单个文档
- 使用“下载”内容配置生成一个文档,然后重定向到下一个(不确定这是否适用于 200 个文档?)
- 在后台任务中生成/缓存服务器上的所有文档,然后提供 zip 文件链接,或保存到外部存储,如 Google Drive。
对于第三种选择,哪些 PDF 库既适合在后台任务中提供程序化渲染,又可以轻松地按需查看单个文档?
还有其他想法吗?
【问题讨论】: