在我的Django网站的管理员中,我让管理员以非常高的分辨率上传图像。我想自动生成并存储每个上传图像的特定尺寸的多个再现,然后在网站的不同位置使用不同大小的再现。
这样做的好方法是什么?
答案 0 :(得分:3)
我最终使用了django-imagekit。
答案 1 :(得分:0)
您可以直接在模板中使用该图片,并使用sorl
生成不同尺寸的缩略图或图片。
https://djangosnippets.org/snippets/1172/
您也可以覆盖模型保存方法,检查这个小脚本: