def _adduser():
if request.method == 'POST':
if g.user.admin:
form = AddUser()
if form.validate():
newuser = User(form.username.data, form.password.data, form.email.data)
if form.adminuser.data is None:
newuser.admin = False
else:
newuser.admin = form.adminuser.data
session = db.session()
try:
session.add(newuser)
session.commit()
except Exception as e:
session.rollback()
return ret_dbfail_response(e)
return jsonify(response=('New User ' + newuser.username + ' added.'))
else:
return jsonify(response=responds["FAILED_VALIDATION"])
评论列表
文章目录