我试图让xhtml2pdf将一个DetailView呈现为pdf,但我遇到了一些问题。
具体来说,我有一个类似博客的应用程序。用户登录,创建一个新的“POST”,然后可以查看它,我希望能够允许用户保存该帖子到pdf。
我遵循了多个教程,使用xhtml2pdf处理静态页面,但不支持那些需要PK或从数据库中提取数据的页面。
我试图保存的视图如下:
class SingleCharacter(LoginRequiredMixin,generic.DetailView):
model = models.Character
def get_context_data(self, **kwargs):
context = super(SingleCharacter, self).get_context_data(**kwargs)
return context
或者,有人知道另一种方法来保存html到pdf,用Django工作的方法吗?
发布于 2018-08-13 09:10:12
从内存中 ,你应该能够使用Django提供的页面,并将其作为流提交给xhtml2pdf库。我无法访问我的笔记或代码,但我知道这是可行的。
https://stackoverflow.com/questions/-100002075
复制相似问题