![]() | 1 pricelessLucky 2018-10-14 19:03:36 +08:00 数据库登得上去吗? |
![]() | 2 danzzzz OP @pricelessLucky 可以登录,出错的代码应该是 todolists = To_do_list.query.all()这个查询语句,但是我也不清楚为什么会错。我在 flask shell 下都是可以进行插入操作和查找操作的。 |
![]() | 3 pricelessLucky 2018-10-14 19:54:50 +08:00 @danzzzz 那你在数据库输入等价的 SQL 语句试试看有没有问题 |
![]() | 4 danzzzz OP @pricelessLucky 你是说 insert 或者 select 语句吗?这个当然是可以的呀,因为只是对数据库直接进行操作。 只是代码里面的这个搜索语句在命令行上试可以运行的,不知道为什么一在网页上调用接口就不行了。 |
5 troywinter 2018-10-15 10:41:42 +08:00 数据库创建了吗?你的代码不全,没看到表名字之类的信息 |
![]() | 6 danzzzz OP @troywinter 不好意思,好像不能上传图片。表名是 to_do_list,我在 flask shell 下使用 To_do_list 新建一条记录后通过 db.session.add()和 db.session.commit()都是不会报错的,而且用了同样的 To_do_list.query.all()也没报错,但是却唯独调用接口的时候出错了。 |
![]() | 7 danzzzz OP @troywinter 数据库创建了。 |