Согласно документации Flask_WTF , при определении поля требуется имя, как это сделано в примере ниже:
class MyForm(FlaskForm):
field_name = StringField('***name***')
Я не смог найти объяснения того, какэтот параметр используется.Не требуется отображать поле в файле HTML, где используется синтаксис Jinja2:
{{ form.field_name() }}
В Python также не требуется извлекать значение, введенное пользователем, где используется синтаксис:
value = MyForm.field_name.data
На самом деле мой код работает отлично, даже если бы мне пришлось полностью удалить параметр 'name' при определении поля.Итак, кто-нибудь может пролить свет на то, где этот параметр используется?