与来自django的python swiftclient和rackspace cloudfiles api的接口。
django-cumulus的Python项目详细描述
django积云
django-cumulus提供了一组工具来利用 ^来自Django的{a1}和Rackspace Cloud Files API。它 包括自定义文件存储类cumulusfilesstorage。
有关^{tt1}的使用和安装的更多文档$ 可以在django-cumulus.readthedocs.org上找到。
可以在上找到并贡献django-cumulus的源代码 github.com/django-cumulus/django-cumulus。在那里你也可以file issues。
若要了解此版本django-cumulus的新功能,请参阅 the changelog
核心团队
此库由以下人员维护:
- 费里克斯霍维(@ferrix)
- 托马斯·施赖伯(@rizumu)
他们将能够回答问题、提供架构指导和合并 拉取请求。
快速安装指南
有关完整文档,请访问django-cumulus.readthedocs.org。
用您最喜欢的python包管理器安装django cumulus:
pip install django-cumulus
安装django积云的in-development version:
pip install django-cumulus==dev
将'cumulus'添加到 项目的settings.py:
INSTALLED_APPS = ( ... 'cumulus', ... )
将以下内容添加到项目的settings.py文件中:
CUMULUS = { 'USERNAME': 'YourUsername', 'API_KEY': 'YourAPIKey', 'CONTAINER': 'ContainerName', 'PYRAX_IDENTITY_TYPE': 'rackspace', } DEFAULT_FILE_STORAGE = 'cumulus.storage.CumulusStorage'
PYRAX_IDENTITY_TYPE参数可以是rackspace或keystone 这取决于您分别使用rackspace还是openstack。