使用apache在django app中发布weasyprint问题

时间:2018-05-18 20:57:38

标签: django apache weasyprint

我有一个带有Weasyprint的应用程序来生成pdf,在本地环境中没有问题,但在带有apache的虚拟机服务器中,静态文件夹不能用于pdf文件(图像和样式不显示)。

我的问题是,是否存在任何我忽略或者Weasyprint在生产环境中在apache中工作所需的包?

此外,我在谷歌云中有一个生产服务器,它的工作原理完全相同。

我的apt-packages列表:

  • 建立必要的
  • python3-dev的
  • python3-PIP
  • python3-CFFI
  • libcairo2
  • libpango1.0-0
  • libgdk-pixbuf2.0-0
  • libffi-dev的
  • 共享的mime信息

我的pip包列表:

  • WeasyPrint

1 个答案:

答案 0 :(得分:0)

尝试将静态图像从JPEG切换为png。 JPEG图像似乎被weasyprint忽略。这对我有用。