我使用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。
这里是否有人进行类似的更新工作并告诉我使用了哪种配置?
非常感谢!
答案 0 :(得分:-1)
发现了这个问题。
Django-storages-redux暂时取代了django-storage,因为它的开发已经中断。
现在django-storages团队重新开始支持它。
这意味着要使用的正确配置是:django-storages + boto3