前端页面注册一个用户,但是查看数据库没有数据
来源:9-9 ORM的方式保存模型
qq_樊云_0
2019-05-14
我看到9-9章节,在前端页面注册一个用户,但是查看数据库没有数据:
@web.route(’/register’,methods=[‘GET’,‘POST’])
def register():
form=ResgisterForm(request.form)
if request.method==‘POST’ and form.validate():
user=User()
user.set_attrs(form.data)
# 使用ORM对模型文件的操作,转换到数据库,不操作数据库
db.session.add(user)
db.session.commit()
return render_template(‘auth/register.html’,form={‘data’:{}})
辛苦老师帮忙看看
写回答
2回答
-
Vinsonislate
2019-08-12
一样的错误,我的原因是之前写search那一段时间把app/__init__.py里面创建数据表的db.create_all(app=app)注释掉了,导致User表没有创建
00 -
7七月
2019-05-14
这种问题可能性太多了,不可能从这一小段代码里找出问题,你需要自己先分析到某个程度我才能帮到你。
012019-05-14
相似问题