ひ!
私は単純なログインとログアウトの方法を試みていますflash()
。しかし、何らかの理由で、ログアウトしてフラッシュを使用しようとすると、session.pop() は何もしません。
@app.route("/logout")
def logout():
session.pop("_usern", None) #For some reason I don't understand it does not pop _usern if I use flash.
flash("Goodbye!", 'info')
return redirect(url_for("index"))
flash() を使用した後、デバッガーがsession.pop()<FileSystemSession {'_flashes': [('info', 'Goodbye!')]}>
の値としてではなく返されることに気付きました<FileSystemSession {'_usern': '******'}>