使用 django 打印一个 html 页面

Posted

技术标签:

【中文标题】使用 django 打印一个 html 页面【英文标题】:Print a html page using django 【发布时间】:2021-06-13 21:34:00 【问题描述】:

我想用 django 打印一个 html 页面。 我的意思是,如果用户想在按下打印按钮《打印按钮是带有标签的 HTML 按钮》时使用打印机打印网页,服务器会自动在纸上打印该网页。 谢谢。

【问题讨论】:

【参考方案1】:

您可以使用这样的打印按钮打印 html 页面(请参阅w3schools):

<button onclick="window.print()">Print this page</button>

你可以generate a pdf version of the view with django。

【讨论】:

以上是关于使用 django 打印一个 html 页面的主要内容,如果未能解决你的问题,请参考以下文章

使用 Reportlab 的多个页面 - Django

Django 网站有时不打印任何东西

Django 管理文本字段上的新行

如何在HTML5中获取并打印表的多个列? (django,sqlite,html5)

在 Django 中使用纯 HTML 页面进行注册

Django 404页面未加载