我的网站上有 sorl.thumbnail 模板标签,但模板总是这样渲染它(这是 img 标签搞砸了):
<li>
<a href="myamazonurl/screenshots/tl-opening.jpg">
<img src="myamazonurl:80/cache%2F53%2Ff4%2F53f489f64c64ee345301c55b9f8ed0af.jpg">
</a>
</li>
从我可以看到保存在数据库中的图像具有正确的路径,并且我的媒体 url 也是正确的,因为图像的链接是 100% 好的。这是我的模板代码:
{% load thumbnail %}
{% for galleryImage in app.album.screenshots.all %}
{% thumbnail galleryImage.image "92x92" crop="center" colorspace="GRAY" as im %}
<li>
<a href="{{ MEDIA_URL }}{{ galleryImage.image }}">
<img src="{{ im.url|safe }}">
</a>
</li>
{% endthumbnail %}
{% endfor %}
我已经尝试过对所有内容进行 googleing/stacking,但我不知道更多。我不知道端口来自哪里或在哪里配置它。我需要更聪明的人指出正确的方向:)
如果您需要了解更多信息,请告诉我。
PS galleryImage.image 只是一个普通的图像字段