0

在我的 Django 网站的管理员中,我让管理员上传非常高分辨率的图像。我想自动生成并存储每个上传图像的特定尺寸的多个再现,然后在网站的不同位置使用不同大小的再现。

有什么好方法可以做到这一点?

4

2 回答 2

3

我最终使用了django-imagekit

于 2013-11-08T03:21:18.430 回答
1

您可以直接在模板中使用图像,并用于sorl生成不同大小的缩略图或图像。

https://djangosnippets.org/snippets/1172/

您还可以覆盖模型保存方法,检查这个小脚本:

https://djangosnippets.org/snippets/1172/

于 2013-11-07T18:48:01.023 回答