Python 在Jinja中禁用自定义验证器

Python 在Jinja中禁用自定义验证器,python,jinja2,flask-wtforms,wtforms,Python,Jinja2,Flask Wtforms,Wtforms,forms.py class Asortyment_form(FlaskForm): nazwa = StringField('Nazwa', validators=[DataRequired(), Length(1,40)]) symbol = StringField('Symbol') pozycja = IntegerField('Pozycja produktu na liście podczas zamawiania ', validators=[DataReq

forms.py

class Asortyment_form(FlaskForm):
    nazwa = StringField('Nazwa', validators=[DataRequired(), Length(1,40)])
    symbol = StringField('Symbol')
    pozycja = IntegerField('Pozycja produktu na liście podczas zamawiania ', validators=[DataRequired()])
    stawka_vat = IntegerField('Stawka VAT', validators=[DataRequired()])
    jednostka = SelectField('Jednostka', coerce = int)
    grupa = SelectField('Grupa', coerce = int)
    submit = SubmitField('DODAJ')

    def validate_symbol(self, field):
        if Asortyment.query.filter_by(symbol = field.data).first():
            raise ValidationError('Asortyment o takim symbolu już istnieje.')

    def validate_nazwa(self, field):
        if Asortyment.query.filter_by(nazwa = field.data).first():
            raise ValidationError('Asortyment o takiej nazwie już istnieje.')
我使用相同的表单添加和编辑我的产品。 在Jinja中是否有可能禁用自定义验证器? 我尝试了一些:

{{ wtf.quick_form(form, novalidate=True, button_map ={"submit":"success"}  )}}

但它不起作用。

novalidate=True
将在浏览器端停用验证,然后在服务器端执行验证。