def reroute_callback(self, request, *args, **kwargs): record = self.method_callbacks.get(request_method(request)) if not record: return HttpResponse(status=405) callback = record['callback'] kwargs.update(record['default_args']) callback = rollup(callback, self.wrappers) return callback(request, *args, **kwargs)
def reroute_callback(self, request, *args, **kwargs): callback = rollup(self.callback, self.wrappers) return callback(request, *args, **kwargs)