skip to navigation
skip to content

Not Logged In

django-redis-sessions 0.4.0

Redis Session Backend For Django

django-redis-sessions
=======================
Redis database backend for your sessions

------------
Installation
------------

1. Run ``pip install django-redis-sessions`` or alternatively download the tarball and run ``python setup.py install``,

For Django < 1.4 run ``pip install django-redis-sessions==0.3``

2. Set ``redis_sessions.session`` as your session engine, like so::

SESSION_ENGINE = 'redis_sessions.session'

3. Optional settings::

SESSION_REDIS_HOST = 'localhost'
SESSION_REDIS_PORT = 6379
SESSION_REDIS_DB = 0
SESSION_REDIS_PASSWORD = 'password'
SESSION_REDIS_PREFIX = 'session'

# If you prefer domain socket connection, you can just add this line instead of SESSION_REDIS_HOST and SESSION_REDIS_PORT.

SESSION_REDIS_UNIX_DOMAIN_SOCKET_PATH = '/var/run/redis/redis.sock'

4. That's it::

See: `django-redis-sessions <http: pypi.python.org="" pypi="" django-redis-sessions="">`_ on pypi

5. Tests::

$ pip install django nose redis
# Make sure you have redis running on localhost:6379
$ nosetests  
File Type Py Version Uploaded on Size
django-redis-sessions-0.4.0.tar.gz (md5) Source 2013-05-20 3KB
  • Downloads (All Versions):
  • 559 downloads in the last day
  • 4496 downloads in the last week
  • 9878 downloads in the last month