-1

可能重复:
Rails 或 Django?(或其他?)
Amazon S3 boto:如何重命名存储桶中的文件?

我正在使用这个: http ://django-storages.readthedocs.org/en/latest/backends/amazon-S3.html

我需要重命名一个文件,我该怎么做?

我彻底搜索了文档,找不到任何东西。

4

2 回答 2

6

您可以使用复制操作参见http://docs.amazonwebservices.com/AmazonS3/latest/dev/CopyingObjectsExamples.html。使用复制操作,您可以:

  • 创建对象的其他副本

  • 通过复制对象并删除原始对象来重命名对象

  • 在 Amazon S3 位置(例如,北加州和欧盟)移动对象

于 2012-12-10T02:58:04.623 回答
3

SubRed 重命名 S3 对象是绝对正确的。

如果您在不编写任何代码的情况下执行此操作,则可以使用 Bucket Explorer,它会重命名整个文件夹(所有对象都以公共前缀开头,以“/”结尾)。

[披露:我是 Bucket Explorer 的开发者]

于 2012-12-10T05:22:53.700 回答