我想从 django 管理应用程序照片上传到 S3 并将它们与我的模型相关联。我发现 imagekit 非常适合这个。如何配置 imegekit 将照片上传到 S3 服务器?
问问题
2552 次
2 回答
8
我正在使用 ImageKit 2 (alpha) - S3 就好了。
使用django-storages
http://django-storages.readthedocs.org/en/latest/index.html
在我的设置中:
INSTALLED_APPS = (
...,
'storages',
...
)
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
# stops IK checking S3 all the time - main reason to use IK v2 for me
IMAGEKIT_DEFAULT_IMAGE_CACHE_BACKEND = 'imagekit.imagecache.NonValidatingImageCacheBackend'
于 2012-03-21T11:00:15.937 回答
0
您是否尝试过django-athumb,这正是您想要的。
特征:
- django-athumb 的主要优点是,缩略图是在用户上传原始图像时生成的。我们不是按需生成拇指并让用户等待,而是从一开始就解决这个问题。
- 写在 sorl-thumbnail 的代码上
- 简单易安装
- 这可以在您自己的硬件上以不错的速度运行。在 EC2 上运行它会更快。
于 2012-03-21T06:51:22.230 回答