Django 中的图像和缩略图
Images and Thumbnails in Django
我想连同缩略图一起存储图像。我正在使用 django 将图像存储在文件系统中。起初,用户将能够看到缩略图,点击后可以看到原始图像。我正在使用 postgres 数据库。另外,我已经安装了 Pillow 库。缩略图大小约为 200*200。
现在我的问题是:
- 我应该如何存储缩略图? (在数据库或文件系统中)
- 如何将图片转换成缩略图? (python 图书馆或其他)
如果上述功能还有更好的地方,请告诉我。
P.S.: 需要高性能和更少的页面加载时间。
有第三方应用可以完成繁重的工作,例如 sorl-thumbnail or easy-thumbnail
对于第一个问题,将图片存放在系统或cdn中,路径存放在db中是最好的做法,django默认就是这样做的。
我想连同缩略图一起存储图像。我正在使用 django 将图像存储在文件系统中。起初,用户将能够看到缩略图,点击后可以看到原始图像。我正在使用 postgres 数据库。另外,我已经安装了 Pillow 库。缩略图大小约为 200*200。
现在我的问题是:
- 我应该如何存储缩略图? (在数据库或文件系统中)
- 如何将图片转换成缩略图? (python 图书馆或其他)
如果上述功能还有更好的地方,请告诉我。
P.S.: 需要高性能和更少的页面加载时间。
有第三方应用可以完成繁重的工作,例如 sorl-thumbnail or easy-thumbnail
对于第一个问题,将图片存放在系统或cdn中,路径存放在db中是最好的做法,django默认就是这样做的。