详情如下:
框架:web.py
数据库:sqlite3
其中,登陆模块使用了session(用原生sql),在另外的模块需要做登陆验证,session传不过去,加了web.config.debug = False,然后登陆模块登陆成功就报Internal server error,这是因为sqlite3的
默认参数 check_same_thread 是True,大体意思是说两次使用的sql线程不是同一个线程,需要在联系数据库的时候设置下这个参数,废话不多说,上图:
阅读(1339) | 评论(0) | 转发(0) |