Esempio n. 1
0
def create_204():
    """
        Creates a 204 response
    """
    response = JsonResponse()
    response.status_code = 204
    return response
Esempio n. 2
0
def create_204():
    """
        Creates a 204 response
    """
    response = JsonResponse()
    response.status_code = 204
    return response
Esempio n. 3
0
def create_200(body):
    """
        Creates a 200 response

        Args:
            body(dict): body of response.
    """
    response = JsonResponse()
    response.status_code = 200
    response.set_data(body)
    return response
Esempio n. 4
0
def vnd_error(error):
    """
        Creates vnd.error type error responses
        https://github.com/blongden/vnd.error
    """
    body = {"code": error["code"], "message": error["message"]}
    status_code = error.get("status_code", 500)
    response = JsonResponse()
    response.status_code = status_code
    response.set_data(body)
    return response
Esempio n. 5
0
def create_200(body):
    """
        Creates a 200 response

        Args:
            body(dict): body of response.
    """
    response = JsonResponse()
    response.status_code = 200
    response.set_data(body)
    return response
Esempio n. 6
0
def vnd_error(error):
    """
        Creates vnd.error type error responses
        https://github.com/blongden/vnd.error
    """
    body = {
        "code": error["code"],
        "message": error["message"]
    }
    status_code = error.get("status_code", 500)
    response = JsonResponse()
    response.status_code = status_code
    response.set_data(body)
    return response