Django:使用 Amazon S3 升级到 python3.6
Django: Upgrading to python3.6 with Amazon S3
我 运行宁 Django 1.11 与 Python 3.5 我决定升级到 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 上。
这里有没有人做过类似的更新工作并告诉我使用了什么配置?
非常感谢!
找到问题。
Django-storages-redux 暂时取代了 django-storages,因为它的开发已经中断。
现在 django-storages 团队重新启动以支持它。
这意味着要使用的正确配置是:django-storages + boto3
我 运行宁 Django 1.11 与 Python 3.5 我决定升级到 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 上。
这里有没有人做过类似的更新工作并告诉我使用了什么配置?
非常感谢!
找到问题。
Django-storages-redux 暂时取代了 django-storages,因为它的开发已经中断。
现在 django-storages 团队重新启动以支持它。
这意味着要使用的正确配置是:django-storages + boto3