def post(self): dados = self.atributos.parse_args() if not UserModel.get_by_login(dados.get('login')): return {"message": f'User not found'}, 401 user = UserModel.authenticate(**dados) return {}, 201
def post(self): dados = self.atributos.parse_args() if UserModel.get_by_login(dados.get('login')): return { "message": f'The login {dados.get("login")} already exists' }, 401 user = UserModel.perform_save(**dados) return {"message": "User created successfully!"}, 201