【问题标题】:absolute path for images in djangodjango中图像的绝对路径
【发布时间】:2012-02-16 17:10:42
【问题描述】:

我是网络开发的新手,最近有人要求我帮助建立一个网站。我遇到了一个图像问题,需要大家帮忙。

在现有的html代码中,他们将图片路径指定为:

<img src="/site-media/Logo.jpg" alt="Logo" style="margin:auto;display:block;height:70px;width:230px;"></img> 工作正常。但是,当我尝试使用名为 wkhtmltopdf 的软件时,它是一个将 html 转换为 pdf 的工具,我遇到了问题。似乎这个工具只能识别图像的绝对/相对路径,但不能识别 django 在 url.py 中指定的模式,例如

r'^site-media/(?P.*)$'

。结果,我的 pdf 文件生成时没有图像。我该如何解决这个问题?

【问题讨论】:

    标签: django image path


    【解决方案1】:

    您是否尝试将<base href="http://yourdomain.com" /> 添加到您的html 头部?不确定 wkhtmltopdf 是否能捕捉到这一点,但值得一试……您也可以尝试将域添加到图像标签中,因为 ^site-media 只是您域下的“文件夹”(根据 url 重写器)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-06
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 2015-04-09
      相关资源
      最近更新 更多