def register(): form = Register() if form.validate(): # 将用户信息注册进数据库 model_user = User() model_user.login_name = form.username.data # 使用加密方法存储密码 model_user._login_pwd = generate_password_hash(form.password.data) model_user.created_time = model_user.updated_time = getCurrentTime() try: db.session.add(model_user) db.session.commit() except Exception as error: return ops_renderErrJSON(msg=str(error)) else: return ops_renderJSON(msg="注册成功~~") else: # 返回表单验证中的错误信息 return ops_renderErrJSON(msg=str(form.errors))
def registered(): form = Register() if form.validate(): # 将用户信息注册进数据库 model_user = User() model_user.login_name = form.username.data # 普通注册用户的权限统一设置为student model_user.power = "student" # 使用加密方法存储密码 model_user._login_pwd = generate_password_hash(form.password.data) model_user.created_time = model_user.updated_time = getCurrentTime() try: db.session.add(model_user) db.session.commit() except Exception as error: return return_JSON(501, str(error)) else: return return_JSON(200, "注册成功~~") else: # 返回表单验证中的错误信息 return return_JSON(401, str(form.errors))