gpt4 book ai didi

python - sorl-thumbnail 中的原始图像大小

转载 作者:太空宇宙 更新时间:2023-11-03 17:46:02 25 4
gpt4 key购买 nike

我安装了 sorl-thumbnail 以便在画廊中有一个小缩略图(在我的 django 项目 - django-1.8 中)。但图像的大小与原始图像相同。

模板中的代码

            {% for image in gallery %}
{{ image.title }} <br>
{% thumbnail image "100x100" as im %}
<img src="{{ image.paint.url }}" width="{{ image.width }}" height="{{ image.height }}"><br>
{% endthumbnail %}
{{ image.status }}<br>
{{ image.price }}<br>
{% endfor %}

我的模型

    class Paint(models.Model):
title = models.CharField(max_length=200)
gallery = models.ForeignKey(Gallery)
paint = ImageField(upload_to='paint/%Y/%m/%d')
price = models.CharField(max_length=50, blank=True, null=True)
status = models.CharField(choices=STATUS_PAINT, default=AVAILABLE, max_length=50)

class Meta:
verbose_name = "Picture"
verbose_name_plural = "Images"

def __unicode__(self):
return "{}".format(self.title)

最佳答案

您应该使用im缩略图而不是原始图像:

<img src="{{ im.url }}" width="{{ im.width }}" height="{{ im.height }}">

关于python - sorl-thumbnail 中的原始图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29775959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com