class FlexibleDecimalField(fields.DecimalField):

    def process_formdata(self, valuelist):
        if valuelist:
            valuelist[0] = valuelist[0].replace(',', '.')
return super(FlexibleDecimalField, self).process_formdata(valuelist)
Как принять точку и запятую в качестве десятичного разделителя с помощью WTForms?