Форум сайта python.su
Есть стандартные средства для доступа к переменным сессии в создаваемых мною полях и формах? Или нужно переписывать конструктор у формы и самому передавать сессию?
Офлайн
Я не совсем понял что имеется в виду.
Я думаю что все ответы можно найти тут:
How to use sessions
Офлайн
request передаётся же в форму
Офлайн
В форму передается request.POST. Что-то подобное мне нужно сделать
class MyField(forms.Field):
def clean(self, value):
...
if value and value == session.get('value', None):
return True
raise forms.ValidationError(_('Incorrect answer'))
Офлайн
Naota
Передавайте явным образом request в форму и работайте с сессией через него.
Офлайн
Daevaorn
Ясно, ну я так и думал, жаль удобнее не сделать.
Офлайн