【问题标题】:Suggestions for printing content with Django使用 Django 打印内容的建议
【发布时间】:2015-12-30 21:43:32
【问题描述】:

我正在开发一个 django 项目(多用户/多客户),并且正在寻找“打印解决方案”。

我的第一个想法是生成一个PDF,让用户自己打印。

阅读 django 文档我发现了注释:

ReportLab 不是线程安全的。我们的一些用户报告了在构建许多人同时访问的 PDF 生成 Django 视图时遇到的奇怪问题。

在谷歌上搜索了一下后,我还发现一些用户抱怨多用户系统上的 reportlab 出现奇怪问题。

对打印有什么想法/建议?

作为旁注,此应用程序的要求是现代浏览器(更新的 Firefox 或 Chrome,因此旧浏览器不是问题)。

谢谢。

【问题讨论】:

    标签: django reportlab


    【解决方案1】:

    您不需要 PDF。所有浏览器都支持特定于打印的 CSS 样式表,因此您可以随意设置输出格式。

    <link href="/static/print.css" media="print" rel="stylesheet" type="text/css">
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-17
      • 2020-03-24
      • 2015-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-06
      • 1970-01-01
      相关资源
      最近更新 更多