@web.route('/login', methods=['GET', 'POST'])
def login():
form = LoginForm(request.form)
if request.method == 'POST' and form.validate():
user = User.query.filter_by(email=form.email.data).first()
if user and user.check_password(form.password.data):
login_user(user,remember=True)
else:
flash('账号不存在或密码错误')
return render_template('auth/login.html',form=form)
输入错误的密码 看到chrom浏览器里也生成cookie了,之前的我都清空了,页面上也提示账号不存在或密码错误 这是怎么回事
7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程
了解课程