async def delete(self, request, uuid): controller = UserAPIController(request, JsonResponse(), ManageUserPermission) await controller.delete(uuid) return controller.response.response
async def post(self, request): controller = UserAPIController(request, JsonResponse()) await controller.login() return controller.response.response
async def get(self, request, uuid): controller = UserAPIController(request, JsonResponse()) await controller.get(uuid) return controller.response.response
async def get(self, request): controller = UserAPIController(request, JsonResponse(), IsSuperAdmin) await controller.list() return controller.response.response
async def patch(self, request, uuid): controller = BlogAPIController(request, JsonResponse(), ManageBlogPermission) await controller.update(uuid) return controller.response.response
async def post(self, request): controller = BlogAPIController(request, JsonResponse(), IsAuthenticated) await controller.create() return controller.response.response
async def get(self, request): controller = BlogAPIController(request, JsonResponse()) await controller.list() return controller.response.response