首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Django / Python / xhtml2pdf - 如何帮助获取xhtml2pdf以呈现DetailView?

Django / Python / xhtml2pdf - 如何帮助获取xhtml2pdf以呈现DetailView?
EN

Stack Overflow用户
提问于 2018-08-12 23:41:24
回答 1查看 0关注 0票数 0

我试图让xhtml2pdf将一个DetailView呈现为pdf,但我遇到了一些问题。

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

我遵循了多个教程,使用xhtml2pdf处理静态页面,但不支持那些需要PK或从数据库中提取数据的页面。

我试图保存的视图如下:

代码语言:txt
复制
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工作的方法吗?

EN

回答 1

Stack Overflow用户

发布于 2018-08-13 09:10:12

从内存中 ,你应该能够使用Django提供的页面,并将其作为流提交给xhtml2pdf库。我无法访问我的笔记或代码,但我知道这是可行的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100002075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档