Пример #1
0
    def _createResponse(self, data, request):
        """ Create successful Response object. """
        res = datamapper.encode(request, data, self)
        if res.code is 0:
            res.code = http.OK

        return Response(res.code, res.content, res.headers)
Пример #2
0
    def _formatResponse(self, request, response):
        """ Format the response using a datamapper.

        :returns: ``diablo.Response``
        """

        # content
        response = datamapper.encode(request, response, self)
        # status code
        if response.code is 0:
            response.code = http.OK
        return response