def post(self, *args, **kwargs): account = str(self.get_json_argument("account")) password = str(self.get_json_argument("password")) user = User.get_user_with_account(account) if user != None: if user.password == password: data = { 'code': '200', 'message': 'Success', 'user_info': { 'user_id': user.user_id, 'account': user.account, 'password': user.password, 'gender': user.gender, 'birthday': user.birthday, 'height': user.height, 'weight': user.weight } } self.write(json.dumps(data)) else: data = {'code': '300', 'message': 'wrong password'} self.write(json.dumps(data)) else: data = {'code': '300', 'message': 'unexisted account'} self.write(json.dumps(data))