flask操作数据库的坑

flask插入数据成功,但是数据表没有更新查询不出新记录?

查询了网上很多信息,有人和我有一样的问题,但是都说是因为没有进行db.session.commit(), 而我是写了的,刷新navicat是有记录的,但是flask查询不出。
解决方法:
将user = User.query.filter_by(username=username).first()
修改成:
user = db.session.query(User.username==usern).first()
这样就可以查询了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章