1.定义验证类
from wtforms import StringField, IntegerField
from wtforms.validators import DataRequired, length, Email, Regexp
from wtforms import Form
class TestHForm(Form):
account = StringField(validators=[DataRequired(message='不允许为空'), length(
min=5, max=32
)])
secret = StringField(validators=[DataRequired(message='不允许为空')])
2.接收并验证参数
@api.route('/checkform', methods=['POST'])
def checkform():
form = TestHForm(request.form)
if form.validate():
return form.account.data + "|" + form.secret.data
else:
return str(form.errors)