Django / Python / xhtml2pdf-帮助获取xhtml2pdf渲染DetailView

时间:2018-08-03 21:42:18

标签: python django xhtml2pdf

我正在尝试获取xhtml2pdf来将DetailView渲染为pdf,但是我遇到了一些问题。

更具体地说,我有一个类似于博客的应用。用户登录,创建一个新的“帖子”,然后可以查看它。我希望能够允许用户将该帖子保存为pdf。

我对Django的了解程度(仍然有限),无法弄清。我已经阅读了多个教程,并且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保存为django的pdf的另一种方法,我也会就此征求意见!

任何帮助将不胜感激!

谢谢!

0 个答案:

没有答案