Beispiel #1
0
 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)
Beispiel #2
0
 def reroute_callback(self, request, *args, **kwargs):
     callback = rollup(self.callback, self.wrappers)
     return callback(request, *args, **kwargs)
Beispiel #3
0
 def reroute_callback(self, request, *args, **kwargs):
     callback = rollup(self.callback, self.wrappers)
     return callback(request, *args, **kwargs)