Skip to main content

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.

docs build coverage version requires

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)

Source distribution for django-cumulus 1.0.21
File Size Uploaded
django-cumulus-1.0.21.tar.gz 34.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for django-cumulus 1.0.21
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.0.21 This release

3 release files

1.0.20

2 release files

1.0.19

2 release files

1.0.17

2 release files

1.0.16

1 release file

1.0.15

1 release file

1.0.14

1 release file

1.0.13

1 release file

1.0.12

1 release file

1.0.11

1 release file

1.0.10

1 release file

1.0.8

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1.0.1

1 release file

1.0

1 release file

0.3.6

1 release file

0.3.5

1 release file

0.3.4

1 release file

0.3.3

1 release file

0.3.2

0.3.1

1 release file

0.3

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.2.1

1 release file

0.2

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page