gpt4 book ai didi

django - 保存时调整图像大小

转载 作者:行者123 更新时间:2023-12-03 15:06:22 28 4
gpt4 key购买 nike

在 Django 中上传图像后,如何轻松调整图像大小?我正在使用 Django 1.0.2 并且我已经安装了 PIL。

我正在考虑覆盖模型的 save() 方法来调整它的大小,但我真的不知道如何开始并覆盖它。

有人可以指出我正确的方向吗?谢谢 :-)

@Guðmundur H:
这不起作用,因为 django-stdimage 包在 Windows 上不起作用:-(

最佳答案

我推荐使用 django-stdimage 中的 StdImageField ,它应该为您处理所有肮脏的工作。它易于使用,您只需在字段定义中指定调整大小的图像的尺寸:

class MyModel(models.Model):
image = StdImageField(upload_to='path/to/img', size=(640, 480))

查看文档——它也可以做缩略图。

关于django - 保存时调整图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/623698/

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