django将映像上传到S3,(在localhost上工作,但在服务器上给出拒绝访问错误)

时间:2019-10-22 07:54:34

标签: python django amazon-s3 boto3

错误:调用putobject操作访问被拒绝时发生错误(被拒绝)

我在将映像从django上传到s3时遇到问题,它在本地主机上工作正常,但是在具有相同凭据的服务器上却给出了拒绝访问错误。这是我的设置

DEFAULT_FILE_STORAGE = 'storages.backends.s3boto3.S3Boto3Storage'

AWS_ACCESS_KEY_ID = os.environ.get('AWS_ACCESS_KEY_ID', '***')
AWS_SECRET_ACCESS_KEY = os.environ.get('AWS_SECRET_ACCESS_KEY', '***')
AWS_STORAGE_BUCKET_NAME = os.environ.get('AWS_STORAGE_BUCKET_NAME', 'my-static-files')
AWS_S3_FILE_OVERWRITE = os.environ.get('AWS_S3_FILE_OVERWRITE', False)

注意:我只想将图像上传到s3而不是全部静态文件

0 个答案:

没有答案