Django多图上传到S3
Django multiple image upload to S3
我正在努力为 django 中的照片库寻找解决方案。我检查了每个 django 照片包(photologue、imagekit 等),我发现其中 none 确实对我的探索有所帮助。
我正在尝试构建一个简单的图片库,允许我从 django 管理员上传多张照片并将它们直接存储在 Amazon S3 中。有人可以给我指出一个能够实现此目的的简单照片应用程序,或者最简单的方法是什么?
非常感谢
这可以通过 django-storages 配置为使用 S3 来完成。使用 S3 设置 django-storages 后,您可以简单地使用将图像字段添加到您的模型:
some_image = models.ImageField(upload_to='images')
其中 images
是您设置中指定的存储桶中的 subkey/directory。
为了设置多图上传,您可以使用:django-admin-multiupload or django-photologue(内置S3支持)
或查看类似问题之一:Uploading multiple images in Django admin
我正在努力为 django 中的照片库寻找解决方案。我检查了每个 django 照片包(photologue、imagekit 等),我发现其中 none 确实对我的探索有所帮助。 我正在尝试构建一个简单的图片库,允许我从 django 管理员上传多张照片并将它们直接存储在 Amazon S3 中。有人可以给我指出一个能够实现此目的的简单照片应用程序,或者最简单的方法是什么?
非常感谢
这可以通过 django-storages 配置为使用 S3 来完成。使用 S3 设置 django-storages 后,您可以简单地使用将图像字段添加到您的模型:
some_image = models.ImageField(upload_to='images')
其中 images
是您设置中指定的存储桶中的 subkey/directory。
为了设置多图上传,您可以使用:django-admin-multiupload or django-photologue(内置S3支持) 或查看类似问题之一:Uploading multiple images in Django admin