diff options
-rw-r--r-- | conf/dev_settings.py | 2 | ||||
-rw-r--r-- | requirements.txt | 1 | ||||
-rw-r--r-- | sublab_project/settings.py | 8 |
3 files changed, 11 insertions, 0 deletions
diff --git a/conf/dev_settings.py b/conf/dev_settings.py index bd03dc3..6d3c702 100644 --- a/conf/dev_settings.py +++ b/conf/dev_settings.py @@ -26,3 +26,5 @@ LOGGING['loggers'].update({ 'level': 'DEBUG' } }) + +SESSION_ENGINE = 'django.contrib.sessions.backends.db' diff --git a/requirements.txt b/requirements.txt index 05683b0..b052966 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,3 +9,4 @@ icalendar==2.2 python-dateutil==1.5 django-celery==2.4.2 redis==2.4.10 +django-redisession==0.2 diff --git a/sublab_project/settings.py b/sublab_project/settings.py index d92bf5b..bb17fc4 100644 --- a/sublab_project/settings.py +++ b/sublab_project/settings.py @@ -138,6 +138,7 @@ INSTALLED_APPS = ( 'djcelery', 'calendarium', 'accounts', + 'redisession', ) # A sample logging configuration. The only tangible logging @@ -209,6 +210,13 @@ CELERYBEAT_SCHEDULER = 'djcelery.schedulers.DatabaseScheduler' CALENDARIUM_IMPORT_URL = 'https://sublab.org:5232/calendars/events' +SESSION_ENGINE = 'redisession.backend' + +REDIS_SESSION_CONFIG = { + 'SERVER': {'db': 1}, + 'COMPRESS_LIB': '', +} + try: from local_settings import * except ImportError: |