Skip to content
Multiple backends for your sessions!
Python JavaScript
Find file
New pull request
Latest commit 71704a3 @adw0rd Update README.rst



Multiple backends for your sessions!

Designed for moving sessions from one session engine to another, without stopping the current sessions. It consistently passes backends in the list (settings.SESSION_MULTISESSIONS_POOL) and depending on the modes of doing the necessary.

For more information see:


1. Download the archive and run python install or pip install django-multi-sessions

2. Set multi_sessions.session as your session engine, like so:

SESSION_ENGINE = "multi_sessions.session"

3. Example settings:

    {"backend": "redis_sessions.session", "modes": ["read", "write"]},
    {"backend": "django.contrib.sessions.backends.db", "modes": ["read", "delete"]},

4. Available modes:

  • "read" - Allows launch "load" method;
  • "write" - Allows launch "save" and "create" method;
  • "delete" - Allows launch the "delete" method.
Something went wrong with that request. Please try again.