def register(): # 注册 if request.method == 'POST': req_json = request.get_data() rec_obj = json.loads(req_json) user = User() user.username = rec_obj['username'] user.nick = rec_obj['nick'] user.age = rec_obj['age'] user.gender = rec_obj['gender'] user.city = rec_obj['city'] user.password = str( hashlib.md5(rec_obj['password'].encode()).hexdigest()) try: mysql = Mysql() sess = mysql._DBSession() if sess.query( User.id).filter(User.username == user.username).count() > 0: return jsonify({"code": 1000, "msg": "用户已存在"}) sess.add(user) sess.commit() sess.close() result = jsonify({"code": 0, "msg": "注册成功"}) return result except Exception as e: # print(str(e)) return jsonify({"code": 2000, "msg": "error"})
def setUserTel(): telvalue = request.args.get('telvalue') user = User() user.username = uname print(telvalue, user) result = userMgService.setUserTel(user, telvalue) if result: return redirect('/usermain')
def setUserPwd(): pwdvalue = request.args.get('pwdvalue') user = User() user.username = uname # print(pwdvalue,user) result = userMgService.setUserPwd(user, pwdvalue) if result: return redirect('/usermain')
def usermg(name): # print(name) global uname uname = name user = User() user.username = uname result = userMgService.getUserByName(user) # print(result) return render_template('user/index.html', result=result)
def validusername(): username = request.form['username'] # print(username) user = User() user.username = username result = userService.getAllUserByName(user) # print(result) # print(type(result)) if str(result) == "1": return '1' else: return '0'
def loginValidate(): username = request.form['username'] userpwd = request.form['userpwd'] user = User() user.username = username user.userpwd = userpwd result = userService.getUserByNamePwd(user) if result: return render_template('index.html', result=result) else: msg = "用户名或密码错误!" return render_template('login.html', msg=msg)
def registerS(): username = request.form['username'] userpwd = request.form['userpwd'] usertel = request.form['tel'] user = User() user.username = username user.userpwd = userpwd user.usertel = usertel result = userService.getInsertUser(user) if result: feedback = "注册成功!" return render_template('login.html', feedback=feedback) else: feedback = "注册失败!" return render_template('register.html', feedback=feedback) pass
def usermain(): user = User() user.username = uname result = userMgService.getUserByName(user) # print(result) return render_template('user/index.html', result=result)