Browse files

[1.5.x] Added some doc links for django.contrib.messages

Backport of b6178fa from master
  • Loading branch information...
1 parent f24ae33 commit 3a829bf75a2b3e2259fe2081142a36542361d84c @timgraham timgraham committed Aug 14, 2013
Showing with 7 additions and 4 deletions.
  1. +7 −4 docs/ref/contrib/messages.txt
11 docs/ref/contrib/messages.txt
@@ -54,20 +54,21 @@ Storage backends
The messages framework can use different backends to store temporary messages.
-Django provides three built-in storage classes:
+Django provides three built-in storage classes in
-.. class::
+.. class:: storage.session.SessionStorage
This class stores all messages inside of the request's session. Therefore
it requires Django's ``contrib.sessions`` application.
-.. class::
+.. class:: storage.cookie.CookieStorage
This class stores the message data in a cookie (signed with a secret hash
to prevent manipulation) to persist notifications across requests. Old
messages are dropped if the cookie data size would exceed 2048 bytes.
-.. class::
+.. class:: storage.fallback.FallbackStorage
This class first uses ``CookieStorage``, and falls back to using
``SessionStorage`` for the messages that could not fit in a single cookie.
@@ -83,6 +84,8 @@ for example::
+.. class:: storage.base.BaseStorage
To write your own storage class, subclass the ``BaseStorage`` class in
```` and implement the ``_get`` and
``_store`` methods.

0 comments on commit 3a829bf

Please sign in to comment.