class PromptSearchByWord(FlaskForm): type = HiddenField(default="word") query = SearchField( "Word search", validators=[InputRequired()], render_kw={"placeholder": "braid"}, )
class F(Form): search = SearchField() telephone = TelField() url = URLField() email = EmailField() datetime = DateTimeField() date = DateField() dt_local = DateTimeLocalField() integer = IntegerField() decimal = DecimalField() int_range = IntegerRangeField() decimal_range = DecimalRangeField()
class G(Form): v1 = [validators.Length(min=1)] v2 = [validators.Length(min=1, max=3)] string1 = StringField(validators=v1) string2 = StringField(validators=v2) password1 = PasswordField(validators=v1) password2 = PasswordField(validators=v2) textarea1 = TextAreaField(validators=v1) textarea2 = TextAreaField(validators=v2) search1 = SearchField(validators=v1) search2 = SearchField(validators=v2) v3 = [validators.NumberRange(min=1)] v4 = [validators.NumberRange(min=1, max=3)] integer1 = IntegerField(validators=v3) integer2 = IntegerField(validators=v4) integerrange1 = IntegerRangeField(validators=v3) integerrange2 = IntegerRangeField(validators=v4) decimal1 = DecimalField(validators=v3) decimal2 = DecimalField(validators=v4) decimalrange1 = DecimalRangeField(validators=v3) decimalrange2 = DecimalRangeField(validators=v4)