from fastapi import status from fastapi.responses import JSONResponse def success_response(code: int = 200, data: dict = None, http_status: int = status.HTTP_200_OK): return JSONResponse( status_code=http_status, content={ "code": code, "message": "success", "data": data } ) def error_response( code: int = 503, data: dict = None, http_status: int = status.HTTP_503_SERVICE_UNAVAILABLE ): return JSONResponse( status_code=http_status, content={ "code": code, "message": "fail", "data": data } ) if __name__ == '__main__': print(error_response())