Skip to content
A django cache backend to use bmemcached module which supports memcached binary protocol with authentication.
Python Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
django_bmemcached
tests Flake 8 fixes Oct 5, 2015
.travis-runs-tests.sh
.travis.yml
LICENSE
README.md
requirements_test.txt
setup.py

README.md

Build Status

Django-BMemcached

A django cache backend to use bmemcached module which supports memcached binary protocol with authentication.

Installing

Use pip:

pip install django-bmemcached

Using

In your settings.py add bmemcached as backend.

CACHES = {
    'default': {
        'BACKEND': 'django_bmemcached.memcached.BMemcached',
        'LOCATION': 'your_server:port',
        'OPTIONS': {
            'username': 'user',
            'password': 'password'
        }
    }
}

Using in Heroku

Just add bmemcached as backend. It will work automagically if you have added memcached as Heroku addon.

CACHES = {
    'default': {
        'BACKEND': 'django_bmemcached.memcached.BMemcached'
    }
}

Testing

DJANGO_SETTINGS_MODULE=tests.settings nosetests
Something went wrong with that request. Please try again.