def initData(self): user1 = User() user1.name = 'Johnson' user1.password = User.hash_password('123') user1.put() user2 = User() user2.name = 'john' user2.password = User.hash_password('321') user2.put()
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"})