Django 如何从aws管理控制台或aws cli为S3对象创建对象批准

Django 如何从aws管理控制台或aws cli为S3对象创建对象批准,django,amazon-web-services,amazon-s3,boto3,amazon-cloudfront,Django,Amazon Web Services,Amazon S3,Boto3,Amazon Cloudfront,我使用Django boto3模块将图像和视频上传到AWS S3,还使用cloudfront CDN 用户创建他们的帐户并将图像和视频上传到AWS S3,但我想检查并实现视频和图像的管理员批准 目前,默认情况下,通过Django应用程序上传到AWS s3的图像和视频是公开的 是否可以通过AWS管理控制台或AWS cli对图像和视频实施管理审批? 请提供帮助。当用户上载文件时,请使用某些特定前缀(如“unapproved”) 在web/mobile上创建一个应用程序(管理面板),在那里您可以显示/

我使用Django boto3模块将图像和视频上传到AWS S3,还使用cloudfront CDN

用户创建他们的帐户并将图像和视频上传到AWS S3,但我想检查并实现视频和图像的管理员批准

目前,默认情况下,通过Django应用程序上传到AWS s3的图像和视频是公开的

是否可以通过AWS管理控制台或AWS cli对图像和视频实施管理审批? 请提供帮助。

当用户上载文件时,请使用某些特定前缀(如“unapproved”)

在web/mobile上创建一个应用程序(管理面板),在那里您可以显示/列出前缀为“unapproved”的图像文件

现在检查并批准(一个按钮)。。批准后,复制原始文件并将其重命名为“已批准”前缀,或干脆不使用前缀,将其重命名为s3并删除旧文件