Django python manage.py collectstatic:boto.exception.S3ResponseError:400错误请求

Django python manage.py collectstatic:boto.exception.S3ResponseError:400错误请求,django,python-2.7,amazon-s3,Django,Python 2.7,Amazon S3,大家好, 我想在法兰克福或伦敦(eu-west-2)使用S3桶 我在俄勒冈州现有一个桶,在爱尔兰创建另一个桶。django命令“python manage.py”运行良好。Collectstatic来自运行在“windows 10”python 2.7上的Django==1.10.5(2017年1月4日) 但在伦敦或法兰克福S3存储桶上执行“python manage.py collectstatic”时,我得到了一个错误: boto.exception.S3ResponseError:S3Re

大家好,

我想在法兰克福或伦敦(eu-west-2)使用S3桶

我在俄勒冈州现有一个桶,在爱尔兰创建另一个桶。django命令“python manage.py”运行良好。Collectstatic来自运行在“windows 10”python 2.7上的Django==1.10.5(2017年1月4日)

但在伦敦或法兰克福S3存储桶上执行“python manage.py collectstatic”时,我得到了一个错误:

boto.exception.S3ResponseError:S3ResponseError:400错误请求

提及:

所以我做了以下几点:

  • 我创建了一个~.boto文件并添加了一行:[s3]use-sigv4=True…..失败
  • 我创建了一个~.boto\config文件。添加1行:[s3]use-sigv4=True….失败
  • 我用region=eu-west-2修改了~.aws\config文件…失败
有什么建议吗


谢谢

我在目录c:\users\myname或~.boto中创建了一个名为.boto的文件

[全权证书]

aws\u访问\u密钥\u id='XXXXXXXXX'

aws_secret_access_key='XXXXXXX'

[s3]

host=s3.eu-west-2.amazonaws.com

aws\u访问\u密钥\u id='XXXXXXXXX'

aws_secret_access_key='XXXXXXXXX'