Пример #1
0
 async def _signup(self):
     data = tornado.escape.json_decode(self.request.body)
     user = User(username=data['username'])
     _, c = user.explict_query()
     assert c == 0, "用户已存在"
     user = User(**data)
     user.add()
     return self.send_json(user.model2dict(user))
Пример #2
0
 async def _login(self):
     data = tornado.escape.json_decode(self.request.body)
     user = User(**data)
     user, c = user.explict_query()
     assert c == 1, "用户名或密码错误"
     return self.send_json(user[0])