フラスコでは、これでうまくいくはずです: @app.teardown_appcontext def teardown_db(exception): db.session.commit() db.session.close()