def add(self,db,value,sex,rec): print(11) # 对模型类进行实例化对象 obj = db() try: if isinstance(obj,Acquiaintance): # 保存到数据库,异常回滚 obj.name = value obj.sex = sex obj.stranger = rec elif isinstance(obj,Stranger): obj.name = value obj.sex = sex obj.stranger = rec except: return 'False' try: # 保存到数据库 self.session.add(obj) print(66) # 保存对象后进行提交 self.session.commit() print(44) except: print(99) # 出现异常回滚 # self.session.rollback() print('add fail') return 'fail'
补充
最新推荐文章于 2024-04-19 18:10:09 发布