это что-то вроде
class SubForm(Form):
field = StringField()
def pre_validate(self):
# run a custom validation for self.field.data
class MainForm(FlaskForm):
fieldlist = FieldList(FormField(SubForm))
def pre_validate(self):
for field in fieldlist:
field.pre_validate()
и маршруты:
form = MainForm()
form.pre_validate()
, но он возвращает ошибку на field.pre_validate()
, говоря, что это missing a positional argument
. Разве он не должен автоматически ссылаться на сам SubForm
из-за self
?