App Engine Python SDK version 1.7.4 (2)
[gae.git] / python / lib / django_1_4 / django / contrib / formtools / wizard / storage / session.py
blob9cfae50ca0a388e8b824e341222ae5f3e4471135
1 from django.contrib.formtools.wizard import storage
4 class SessionStorage(storage.BaseStorage):
6 def __init__(self, *args, **kwargs):
7 super(SessionStorage, self).__init__(*args, **kwargs)
8 if self.prefix not in self.request.session:
9 self.init_data()
11 def _get_data(self):
12 self.request.session.modified = True
13 return self.request.session[self.prefix]
15 def _set_data(self, value):
16 self.request.session[self.prefix] = value
17 self.request.session.modified = True
19 data = property(_get_data, _set_data)