В колбе-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))