用vscode写python期末大作业的时候,直接调用了Flask框架里的db.session.commit(),并相应地在末尾添加了db.session.remove()结束会话,然后就出现Working outside of application context。
在csdn里找了一些方法但是和我的情况似乎不是很匹配,最后想起来在 Flask 应用中好像通常不需要手动调用 session.remove(),于是
抱着试一试的心态删掉了末尾的db.session.remove(),最后就恢复正常了。