djangoflash.storage.session — Session-based flash storage

This module provides a session-based flash storage backend.

Since this backend relies on the user’s session, you need to include the SessionMiddleware class to the MIDDLEWARE_CLASSES section of your project’s settings.py file:

MIDDLEWARE_CLASSES = (
    'django.contrib.sessions.middleware.SessionMiddleware',
    'djangoflash.middleware.FlashMiddleware',
)

See also

Configuration

FlashStorageClass Class

class djangoflash.storage.session.FlashStorageClass

Bases: object

Session-based flash storage backend.

get(request)

Returns FlashScope object stored in the session.

set(flash, request, response)

Stores the given FlashScope object in the session.