在管理我的Django网站,我让管理员上传图像的一个非常高的分辨率。我想要自动生成和存储每个上传图像在特定大小的几个版本,然后使用不同大小的图片在不同的地方在网站上。
做这件事的好方法是什么?
发布于 2013-11-08 03:21:18
最后我使用了django-imagekit。
发布于 2013-11-07 18:48:01
您可以直接在模板中使用图像,并使用sorl生成不同大小的缩略图或图像。
sorl
https://djangosnippets.org/snippets/1172/
您还可以重写模型保存方法,检查这个小脚本:
https://stackoverflow.com/questions/19844047
相似问题