| 13 | | Sessions are implemented via middleware_. |
|---|
| 14 | | |
|---|
| 15 | | Turn session functionality on and off by editing the ``MIDDLEWARE_CLASSES`` |
|---|
| 16 | | setting. To activate sessions, make sure ``MIDDLEWARE_CLASSES`` contains |
|---|
| 17 | | ``'django.contrib.sessions.middleware.SessionMiddleware'``. |
|---|
| 18 | | |
|---|
| 19 | | The default ``settings.py`` created by ``django-admin.py startproject`` has |
|---|
| 20 | | ``SessionMiddleware`` activated. |
|---|
| | 13 | Sessions are implemented via a piece of middleware_ and a Django model. |
|---|
| | 14 | |
|---|
| | 15 | To enable session functionality, do these two things: |
|---|
| | 16 | |
|---|
| | 17 | * Edit the ``MIDDLEWARE_CLASSES`` setting and make sure |
|---|
| | 18 | ``MIDDLEWARE_CLASSES`` contains ``'django.contrib.sessions.middleware.SessionMiddleware'``. |
|---|
| | 19 | The default ``settings.py`` created by ``django-admin.py startproject`` has |
|---|
| | 20 | ``SessionMiddleware`` activated. |
|---|
| | 21 | |
|---|
| | 22 | * Add ``'django.contrib.sessions'`` to your ``INSTALLED_APPS`` setting, and |
|---|
| | 23 | run ``manage.py syncdb`` to install the single database table that stores |
|---|
| | 24 | session data. |
|---|