def user_edit():
if 'username' in session:
if session['username'] != "admin":
return jsonify(status_error_permission_denied)
else:
if request.method == "POST":
if Users.query.filter_by(ID_USER=request.form['id_user']).first() is None:
return jsonify(status_error_does_not_exist_username)
else:
user = Users.query.filter_by(ID_USER=request.form['id_user']).first()
user.USERNAME = request.form['username']
user.PASSWORD = generate_password_hash(request.form['password'])
user.MOBILE_NUMBER = request.form['phone_number']
user.ADDRESS = request.form['address']
try:
db.session.add(user)
db.session.commit()
except:
return jsonify(status_error_unknown_error)
else:
return jsonify(status_ok_edit_successfully)
else:
return jsonify(status_error_permission_denied)
return render_template('user/user_edit.html')
评论列表
文章目录