私はこのようなものを持っていた小さなフラスコアプリを作っています:
@app.route('/bye')
def logout():
session.pop('logged_in', None)
flash('Adiós')
return redirect('/index')
言うまでもなく、アプリケーションを実行して「/bye」に移動すると、UnicodeDecodeError が返されました。さて、アプリケーションを再起動した後でも、基本テンプレート (メッセージをレンダリングする) を拡張するすべてのページで同じ unicodedecodeerror が表示されます。ソースコードでそのフラッシュを削除しても、常に同じ dump() を使用します。私が考えることができるのは、何ががらくたですか?助けてください。
愚かなセッションキャッシュか何かをクリアするために、コンピューターを再起動する必要がありました。