Django:使用Amazon S3升级到python3.6

时间:2017-05-22 20:53:39

标签: django python-3.x amazon-s3 boto

我使用Python 3.5运行Django 1.11,我决定升级到Python 3.6。

大多数情况都运行良好,但我遇到与AWS S3的连接问题。我知道他们有一个新的boto版本boto3而且django-storages有点过时,所以现在有django-storages-redux

我一直在尝试使用boto / boto3和django-storages-redux / django-storages的多种组合来查看它是否有效。但是我得到了很多错误,从SSL连接失败到整个网站由于服务器错误而脱机。最新的是我的网站向所有网址投放400 Bad Request

我的应用程序确实在Python 3.5上运行,因此我有信心问题是关于collectstatic和S3。

这里是否有人进行类似的更新工作并告诉我使用了哪种配置?

非常感谢!

1 个答案:

答案 0 :(得分:-1)

发现了这个问题。

Django-storages-redux暂时取代了django-storage,因为它的开发已经中断。

现在django-storages团队重新开始支持它。

这意味着要使用的正确配置是:django-storages + boto3