Передача состояния при использовании декораторов (formencode) в пилонах - PullRequest
0 голосов
/ 10 сентября 2010

Я столкнулся с той же проблемой, что и эта страница:

http://www.mail-archive.com/pylons-discuss@googlegroups.com/msg14292.html

Это основное содержание оттуда:

Я использую formencode для проверки своих форм, и я наткнулся на проблему.При использовании валидатора внутри действия контроллера я вызываю to_python () и могу передать переменную состояния с любой информацией, которая мне нужна, для валидаторов.Можно ли сделать то же самое с валидатором-декоратором?

Из ответов там сказано, что он не был зафиксирован в пилонах, но это было несколько месяцев назад.Я хочу, если есть какие-либо решения для этого сейчас?

1 Ответ

1 голос
/ 13 сентября 2010
pylons.decorators.validate(schema=None, validators=None, form=None, variable_decode=False, dict_char='.', list_char='-', post_only=True, state=None, on_get=False, **htmlfill_kwargs)

Обратите внимание на параметр state.Полные документы здесь (Pylons 1.0)

...