def admin_user(email):
email = serializer.loads(email)
usersettings = UserSettings()
userpassword = UserPassword()
usergroupadd = UserGroupAdd()
user = NodeDefender.db.user.get(email)
if request.method == 'GET':
if user is None:
flash('User {} not found'.format(id), 'danger')
return redirect(url_for('admin_view.admin_groups'))
return render_template('frontend/admin/user.html', User = user, UserSettings =
usersettings, UserPassword = userpassword,
UserGroupAdd = usergroupadd)
if usersettings.Email.data and usersettings.validate():
NodeDefender.db.user.update(usersettings.Email.data, **\
{'firstname' : usersettings.Firstname.data,
'lastname' : usersettings.Lastname.data})
return redirect(url_for('admin_view.admin_user', email =
serializer.dumps(usersettings.Email.data)))
评论列表
文章目录