django-cumulus
django-cumulus provides a set of tools to utilize the python-swiftclient and Rackspace Cloud Files API from Django. It includes a custom file storage class, CumulusFilesStorage.
More documentation about the usage and installation of django-cumulus can be found on django-cumulus.readthedocs.org.
The source code for django-cumulus can be found and contributed to on github.com/django-cumulus/django-cumulus. There you can also file issues.
To find out what’s new in this version of django-cumulus, please see the changelog
Core Team
This library is maintained by:
Ferrix Hovi (@ferrix)
Thomas Schreiber (@rizumu)
They will be able to answer questions, give architectural guidance and merge pull requests.
Quick Installation Guide
Please visit django-cumulus.readthedocs.org for the full documentation.
Install Django Cumulus with your favorite Python package manager:
pip install django-cumulus
To install the in-development version of Django Cumulus:
pip install django-cumulus==dev
Add 'cumulus' to the INSTALLED_APPS setting in your project’s settings.py:
INSTALLED_APPS = ( ... 'cumulus', ... )Add the following to your project’s settings.py file:
CUMULUS = { 'USERNAME': 'YourUsername', 'API_KEY': 'YourAPIKey', 'CONTAINER': 'ContainerName', 'PYRAX_IDENTITY_TYPE': 'rackspace', } DEFAULT_FILE_STORAGE = 'cumulus.storage.CumulusStorage'
The PYRAX_IDENTITY_TYPE parameter can either be rackspace or keystone depending on whether you use Rackspace or OpenStack respectively.
Release files for django-cumulus 1.0.21
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-cumulus-1.0.21.tar.gz | 34.5 kB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_cumulus-1.0.21-py3-none-any.whl | Python 3 | none | any | Details |
| django_cumulus-1.0.21-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 93.0 kB
Release files / django-cumulus-1.0.21.tar.gz
| Download URL | django-cumulus-1.0.21.tar.gz |
|---|---|
| Size | 34.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
40f21c40854c8f12dd3f4ba875ae9562b0d1b09ac6cb8b0d05975564a53a7522
|
|
BLAKE2b-256 checksum How to use checksums |
a714c2c7d19d44f7fc4727127b6e88234feaa1737a9aa8276628f17dec4196d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/2.7.11
|
Release files / django_cumulus-1.0.21-py3-none-any.whl
| Download URL | django_cumulus-1.0.21-py3-none-any.whl |
|---|---|
| Size | 28.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ff167e4778fe41717241233cef52d5bf4d2e5b72ef7aa18f1e63456900ddf4a7
|
|
BLAKE2b-256 checksum How to use checksums |
ca5a8654e46f3c80d0a34055d7084d885ce763d1c7d5f8801f9c481b9d81b28d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/2.7.11
|
Release files / django_cumulus-1.0.21-py2-none-any.whl
| Download URL | django_cumulus-1.0.21-py2-none-any.whl |
|---|---|
| Size | 30.3 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
f0cfb530bab82e3eea4aa900b9d3e38bab25155720189f04c9e4801bafdab4fb
|
|
BLAKE2b-256 checksum How to use checksums |
a4912826684b8a3ff81ac003c3b0b834f3e1ebabf0afc5a971e79ef8f6a01e30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.9.1 pkginfo/1.4.1 requests/2.18.4 setuptools/38.2.4 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/2.7.11
|