wtformsのカスタム検証を記述しているときに、追加の引数(リクエストなど)を渡すことは可能ですか?
例えば
class MyForm(Form):
name = TextField('Name', [Required()])
def validate_name(form, field):
if len(field.data) > 50:
raise ValidationError('Name must be less than 50 characters')
可能であれば、validate_nameメソッドにリクエストオブジェクト(または非フォームオブジェクト)を渡す必要があります。それを行う方法はありますか?