Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改私有S3存储桶设置,将图像作为http(而不是https)提供给django存储?_Django_Amazon S3_Boto_Django Storage - Fatal编程技术网

如何更改私有S3存储桶设置,将图像作为http(而不是https)提供给django存储?

如何更改私有S3存储桶设置,将图像作为http(而不是https)提供给django存储?,django,amazon-s3,boto,django-storage,Django,Amazon S3,Boto,Django Storage,我使用boto和django存储将图像从django表单直接上传到S3。一切正常,除了图像url是https。我认为使用https是过分的,媒体文件不需要。如何更改设置以将图像用作http?查看了文档,找不到正确的设置 我的AWS设置如下 AWS_ACCESS_KEY_ID = 'xxx' AWS_SECRET_ACCESS_KEY = 'xxx' AWS_STORAGE_BUCKET_NAME = 'xxx' AWS_DEFAULT_ACL = 'private' AWS_LOCATION =

我使用boto和django存储将图像从django表单直接上传到S3。一切正常,除了图像url是https。我认为使用https是过分的,媒体文件不需要。如何更改设置以将图像用作http?查看了文档,找不到正确的设置

我的AWS设置如下

AWS_ACCESS_KEY_ID = 'xxx'
AWS_SECRET_ACCESS_KEY = 'xxx'
AWS_STORAGE_BUCKET_NAME = 'xxx'
AWS_DEFAULT_ACL = 'private'
AWS_LOCATION = '/media/'

提前谢谢

好的,我读了django storages的源代码,它就在那里

我需要做的就是将SECURE_url设置为false,如下所示

AWS_S3_SECURE_URLS = False
:)