def change_account(cuser, form):
if form.validate() and cuser.check_password(form.oldpassword.data):
session = db.session()
try:
if cuser.email is not form.email.data:
cuser.email = form.email.data
if cuser.username is not form.username.data:
cuser.username = form.username.data
cuser.password = form.password.data
session.commit()
return jsonify(response=responds['INFO_CHANGED'])
except IntegrityError as e:
session.rollback()
return ret_dbfail_response(e)
评论列表
文章目录