Django 如何使用html中的url访问存储在s3存储桶中的图像
我想用返回/生成的url在我的html页面上显示上传的图像。 但是我被拒绝访问这个url。 我是aws s3新手,如何修复它。Django 如何使用html中的url访问存储在s3存储桶中的图像,django,amazon-web-services,amazon-s3,Django,Amazon Web Services,Amazon S3,我想用返回/生成的url在我的html页面上显示上传的图像。 但是我被拒绝访问这个url。 我是aws s3新手,如何修复它。 我想同时在应用程序和web中访问它(使用该url)此问题是由于bucket权限而发生的。看起来您的存储桶不是公共的,这就是为什么您从网页呼叫时遇到访问被拒绝的问题。你可以做一件同样安全的事情(而不是公开你的bucket),那就是用预先签名的URL上传那些图片。您可以在AWS页面上了解有关预签名URL的更多信息。希望这有帮助 此外,你需要在你的问题中提供更多的信息,以获得
我想同时在应用程序和web中访问它(使用该url)此问题是由于bucket权限而发生的。看起来您的存储桶不是公共的,这就是为什么您从网页呼叫时遇到访问被拒绝的问题。你可以做一件同样安全的事情(而不是公开你的bucket),那就是用预先签名的URL上传那些图片。您可以在AWS页面上了解有关预签名URL的更多信息。希望这有帮助
此外,你需要在你的问题中提供更多的信息,以获得更准确的答案 我们需要一些代码来找到问题。试试看嘿,我想我已经找到了解决方案:s3.ObjectAcl(AWS_STORAGE_BUCKET_NAME,'%s/%s'(AWS_BLOG_IMAGES_FOLDER,file.NAME)).put(ACL='public-read')