我想知道如何通过比较数据库中的用户名和密码来登录烧瓶中的用户。如果错误是用户名不存在闪烁“用户不存在”如果该密码与用户密码不匹配闪烁“worng passsword”并且成功闪烁“您已登录”
现在我有这个代码。
if request.method == 'POST':
if request.form['username'] != app.config['USERNAME']:
error = 'Invalid username'
elif request.form['password'] != app.config['PASSWORD']:
error = 'Invalid password'
else:
session['logged_in'] = True
flash('You were logged in')
return redirect(url_for('show_entries'))
我想从 db 更改用户名和密码检查而不是 app.config