m0_54212618 2021-10-06 07:45 采纳率: 63.6%
浏览 24
已结题

Flask_sqlalchemy 中,session 何时关闭

昨夜用flask_sqlalchemy 向数据库插入数据时出错了,原来是字段长度不足。于是在beeker 中想敲掉变重新建。发现我数据表锁死了,停止flask后则删表重建成功。
于是乎引发思考:
Flask_sqlalchemy 的session 需要手动关闭吗?
因为这个session 不同sqlalchemy 的session 是手动实例化的,再手动关闭可以理解。
但是flask_sqlalchemy 的session 是包装过的,通过alchemy 的实例化对象的属性.session 调用。
在模型中如果用一次就关闭,下次再用怎么打开呢?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 10月14日
    • 创建了问题 10月6日

    悬赏问题

    • ¥15 ssh登录页面的问题
    • ¥60 渗透一个指定银行app,拿到客户信息,需要什么级别
    • ¥50 关于在matlab上对曲柄摇杆机构上一点的运动学仿真
    • ¥15 jetson nano
    • ¥15 :app:debugCompileClasspath'.
    • ¥15 windows c++内嵌qt出现数据转换问题。
    • ¥15 stm32 串口通讯过程中的问题
    • ¥20 公众号如何实现点击超链接后自动发送文字
    • ¥15 用php隐藏类名和增加类名
    • ¥15 算法设计与分析课程的提问