@app.route("/login",methods=["POST","GET"])
def login():
if request.method == 'POST':
session.pop('user_id',none)
userrnam = request.form.get("username")
palavrapass= request.form.get("password")
usere = users.query.filter_by(username=userrnam).first()
if usere and palavrapass == usere.password:
session.['User_id'] = usere.id
return redirect(url_for('profile'))
pass
return render_template("login.html")
当我运行程序时,它告诉我这行代码
session.['User_id'] = usere.id
是无效的语法。如果这是错误的语法,那么哪个是正确的方法?