2012-02-16 151 views
0

我是網絡開發的新手,最近我被要求幫助構建網站。我遇到了一個需要ppl幫助的圖片問題。django中的圖像的絕對路徑

在現有的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「^現場媒體/(ΔP。*)$」

模式

。因此,我的PDF文件生成沒有圖像。我如何解決這個問題?

回答

0

你試過在你的html頭文件中加入<base href="http://yourdomain.com" />嗎?不知道是否wkhtmltopdf會抓住,但它值得一試......你也可以嘗試添加域到你的圖片標籤,因爲^site-media只是你的域下的一個「文件夾」(根據url重寫器)