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.
Metadata
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 | Provenance | Actions |
|---|---|---|---|---|
| django-cumulus-1.0.21.tar.gz | 34.5 kB | Without provenance | Details for django-cumulus-1.0.21.tar.gz |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| django_cumulus-1.0.21-py3-none-any.whl | Python 3 | none | any | Details for django_cumulus-1.0.21-py3-none-any.whl |
| django_cumulus-1.0.21-py2-none-any.whl | Python 2 | none | any | Details for django_cumulus-1.0.21-py2-none-any.whl |
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
|
Security for django-cumulus 1.0.21
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.