1. 验证码生成
class LoginForm(FlaskForm):
name = StringField(
label="用户名",
validators=[
DataRequired("请输入用户名!"),
Length(3, 20),
],
render_kw={
'placeholder': "请输入用户名",
"class": "form-control"
}
)
pwd = PasswordField(
label="密码",
validators=[
DataRequired("请输入密码!")
],
render_kw={
'placeholder': "请输入密码",
"class": "form-control"
}
)
verify_code = StringField(
label="验证码",
validators=[
DataRequired(),
]
)
submit = SubmitField(
render_kw={
'value': "登录",
'class': 'btn btn-success pull-right'
}
)
3. 视图函数
@app.route('/code/')
de