code: def _exec_method(self, method, request, data, *args, **kw):
          
          if self._is_data_method(request):
              return method(data, request, *args, **kw)
          else:
              return method(request, *args, **kw)
docs: Execute appropriate request handler.