def register(): """ 用户注册 :return: json """ email = request.form.get('email') username = request.form.get('username') password = request.form.get('password') # 最后一条记录及其ID lastUserRecord = Users.query.order_by('-id').first() if (lastUserRecord is None): newRecordId = 1 else: newRecordId = lastUserRecord.id + 1 user = Users(id=newRecordId, email=email, username=username, password=Users.set_password(Users, password)) Users.add(Users, user) userInfo = Users.get(Users, user.id) if userInfo: returnUser = { 'id': userInfo.id, 'username': userInfo.username, 'email': userInfo.email, 'login_time': userInfo.login_time } return jsonify(common.trueReturn(returnUser, "用户注册成功")) else: return jsonify(common.falseReturn('', '用户注册失败'))
def register(): """ 用户注册 :return: json """ email = request.form.get('email') username = request.form.get('username') password = request.form.get('password') user = Users( email=email, username=username, password=Users.set_password(Users,password) ) user.save() if user.id: returnUser = { 'id': str(user.id), 'username': user.username, 'email': user.email, 'login_time': user.login_time } return jsonify(common.trueReturn(returnUser, "用户注册成功")) else: return jsonify(common.falseReturn('', '用户注册失败'))
def reagister(): """ 用户注册 :return:json """ username = request.form.get('username') password = request.form.get('password') if len(username) < 5: return jsonify(common.falseReturn('fail', '用户名过短')) if len(password) < 5: return jsonify(common.falseReturn('fail', '密码过短')) user_info = Users.find_by_username(username) if user_info.count() == 0: user = Users(username, Users.set_password(Users, password)) result = Users.add_user(user) return jsonify(common.trueReturn('成功', '注册成功')) else: return jsonify(common.falseReturn('失败', '用户名重复'))
def register(): """ 用户注册 :return: json """ email = request.form.get('email') username = request.form.get('username').strip() password = request.form.get('password').strip() if username is None or username == "" or username == "null": return jsonify(common.falseReturn('', '账号不能为空!')) if password is None or password == "" or password == "null": return jsonify(common.falseReturn('', '密码不能为空!')) if not (username.isalnum()) or is_Chinese(username): return jsonify(common.falseReturn('', '账号只能是字母或数字组成!')) if not (password.isalnum()) or is_Chinese(username): return jsonify(common.falseReturn('', '密码只能是字母或数字组成!')) # 最后一条记录及其ID lastUserRecord = Users.query.order_by('-id').first() if (lastUserRecord is None): newRecordId = 1 else: newRecordId = lastUserRecord.id + 1 user = Users(id=None, email=email, username=username, password=Users.set_password(Users, password)) if (Users.getUsername(Users, user.username)): return jsonify(common.falseReturn('', '用户已存在')) else: Users.add(Users, user) userInfo = Users.get(Users, user.id) if userInfo: returnUser = { 'id': userInfo.id, 'username': userInfo.username, 'email': userInfo.email, 'login_time': userInfo.login_time } return jsonify(common.trueReturn(returnUser, "用户注册成功")) else: return jsonify(common.falseReturn('', '用户注册失败'))
def register(): """ 用户注册 :return: json """ email = request.form.get('email') username = request.form.get('username') password = request.form.get('password') user = Users(email=email, username=username, password=Users.set_password(Users, password)) result = Users.add(Users, user) if user.id: return_user = { 'id': user.id, 'username': user.username, 'email': user.email, 'login_time': user.login_time } return jsonify(common.true_return(return_user, '用户注册成功')) else: return jsonify(common.false_return('', '用户注册失败'))