产品图片已正确上传到媒体文件夹,但在打开产品页面时没有被请求。产品图片的图片容器只是一个没有图片 src 的 div 此外,目录图片正在工作并且正在正确显示. 我无法弄清楚出了什么问题。请帮忙。
问问题
1901 次
3 回答
3
请确保安装了 Python 图像库 (PIL) 的分支枕头,支持 JPEG。首次安装枕头时会打印支持的格式。有关如何获得 JPEG 支持的说明是高度特定于平台的,但 PIL 指南也适用于枕头。一般来说,在安装过程中需要确保已安装并找到libjpeg-dev。
libjpeg-dev
我猜你在安装 Pillow 时没有在服务器上安装。所以你应该:
- pip卸载枕头
- apt-get install libjpeg-dev # 或者你的服务器中类似的东西
- pip install 枕头 # 再次是
希望能帮助到你!
于 2014-04-08T21:07:24.900 回答
0
如果 oscar 显示“img-not-found”图片,那么,可能是您没有为该产品设置图片(可能该产品是父产品的变体产品) 如果 oscar 在访问缩略图时提示错误,那么您应该按照@Hieu Nguyen 的建议在 Google 上搜索支持 JPEG 的安装 PIL
于 2014-10-20T13:50:48.360 回答
0
将此添加到您的 urls.py
if settings.DEBUG:
urlpatterns += static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
于 2016-04-20T12:19:31.657 回答