Ben*_*rth 12 python django amazon-s3 boto collectstatic
我正在使用boto和S3存储我的Django站点的静态文件.当使用该collectstatic
命令时,它会在停止文件并投掷之前完美地上传大量文件."Error 32: Broken Pipe."
当我尝试再次运行该命令时,它会跳过它已经上传的文件并从它停止的文件开始,之前没有上传任何新内容就抛出相同的错误.
关键似乎是指定您的存储桶所在的AWS端点.我尝试了一些不同的方法,但最终为我工作的解决方案是为文档中指定的boto创建配置文件.
以下是我在以下位置创建的配置文件的内容~/.boto
:
[Credentials]
aws_access_key_id = XXXXXXXXXXXXXXXXXXXX
aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
[s3]
host=s3-us-west-2.amazonaws.com
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1571 次 |
最近记录: |