重複の可能性:
RailsまたはDjango?(または他の何か?)
Amazon S3 boto:バケット内のファイルの名前を変更する方法は?
私はこれを使用しています:http: //django-storages.readthedocs.org/en/latest/backends/amazon-S3.html
ファイルの名前を変更する必要がありますが、どうすればよいですか?
ドキュメントを徹底的に検索しましたが、何も見つかりませんでした。
重複の可能性:
RailsまたはDjango?(または他の何か?)
Amazon S3 boto:バケット内のファイルの名前を変更する方法は?
私はこれを使用しています:http: //django-storages.readthedocs.org/en/latest/backends/amazon-S3.html
ファイルの名前を変更する必要がありますが、どうすればよいですか?
ドキュメントを徹底的に検索しましたが、何も見つかりませんでした。
コピー操作を使用できます。http://docs.amazonwebservices.com/AmazonS3/latest/dev/CopyingObjectsExamples.htmlを参照してください。コピー操作を使用すると、次のことができます。
オブジェクトの追加コピーを作成する
オブジェクトをコピーして元のオブジェクトを削除することにより、オブジェクトの名前を変更します
Amazon S3の場所(北カリフォルニアやEUなど)間でオブジェクトを移動する
SubRedは、S3Objectの名前を変更するのが絶対に正しいです。
コードを1行も記述せずにこれを行うと、バケットエクスプローラーを使用できます。フォルダー全体の名前が変更されます(すべてのオブジェクトは共通のプレフィックスで始まり、 "/"で終わります)。
[開示:私はバケットエクスプローラーの開発者です]