В колбе-wtf, Как использовать значение формы в процессе POST?

Я новичок в flask-wtf, и я столкнулся с проблемой формы для запроса POST.

У меня есть форма называется MyForm который содержит поля, соответствующие ключам параметров сообщения.

Итак, я инициализировал форму с параметром post. по мнению, он содержит правильные значения.

Но когда форма рендерится с шаблоном, все значение формы исчезает.

Я не могу получить доступ к значениям формы в шаблоне. в пути form.field.data,

Тем не менее, все значение MyForm может быть обработан в шаблоне, когда я обрабатываю метод GET.

это делает меня сердцем, и очень раздражает! почему значение формы не может быть обработано шаблоном в процессе POST?

это невозможно использовать значение формы в шаблоне по методу POST?

Кто-нибудь может мне помочь?


дополнительная информация: я передаю значение формы функции шаблона.

2-я дополнительная информация: OMG, я обнаружил, что форма не инициализируется в процессе POST. но в процессе GET это работает хорошо.

разве форма колбы-wtf не может быть инициализирована в процессе POST?

1 ответ

Я решил это сам.

Форма инициализируется параметром formdata, который содержит json или request.form

использование так MyForm(formdata=MultiDict(your json or request.form))

Другие вопросы по тегам