将Django-Storage与IAM实例配置文件一起使用

Zag*_*ags 1 django amazon-s3 boto3 python-django-storages

Django-Storages为Django提供了一个S3文件存储后端.它列出 AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY作为必要的设置.如果我使用AWS实例配置文件提供S3访问而不是密钥对,我该如何配置Django-Storages?

Zag*_*ags 6

您只需从设置中省略这些参数即可.

Django-Storages文档不正确.这些实际上是可选的配置参数.如果您不提供它们,Django- NoneStorages 会传递给boto3,它使用机器的权限而不是密钥对.如果机器具有关联的实例配置文件,则使用此功能.