请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

数据库能生成表,但是数据没有写入到表里

7月老师,我调整了下代码,进入调试,就是在保存数据前存在问题,调试截图如下,求解:图片描述
图片描述

正在回答 回答被采纳积分+3

1回答

7七月 2019-08-06 23:39:18

有没有报错呢?我看这点代码没什么问题?有对比源码吗?要从请求进入一直对比到 写入数据

0 回复 有任何疑惑可以回复我~
  • 提问者 Excalibur_Prime #1
    关键就是,一切运行正常,没有报错,就是数据没有储存到数据库.我下载了老师你的整个项目文件,在这个api这个课程,也不行,但是flask高级编程那个课程的源码就没问题,我都懵了...而且问题都是在db.session.commit()和db.session.add()这里,在pycharm里,自动提示到session这里时,会显示没有add和commit方法
    回复 有任何疑惑可以回复我~ 2019-08-06 23:45:51
  • 提问者 Excalibur_Prime #2
    我开始一直以为是我自己base基类的问题,但是下载了老师您的base.py文件直接复制过来用,也不行.
    回复 有任何疑惑可以回复我~ 2019-08-06 23:46:58
  • 7七月 回复 提问者 Excalibur_Prime #3
    我觉得不是代码的问题。。。这个dbcommit基本是从高级编程里拷贝过来的。看看数据库连接有问题吗?
    回复 有任何疑惑可以回复我~ 2019-08-06 23:51:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信