Ejemplo n.º 1
0
 def http_method_not_allowed(self, request, *args, **kwargs):
     raise MethodNotAllowedException(name='method', value=request.method)
Ejemplo n.º 2
0
 def options(self, request: HttpRequest, *args, **kwargs) -> Any:
     if self.options_interactor is None:
         raise MethodNotAllowedException(name='Method', value='OPTIONS')
     return self.options_interactor.exec(request, *args, **kwargs)
Ejemplo n.º 3
0
 def patch(self, request: HttpRequest, *args, **kwargs) -> Any:
     if self.patch_interactor is None:
         raise MethodNotAllowedException(name='Method', value='PATCH')
     return self.patch_interactor.exec(request, *args, **kwargs)
Ejemplo n.º 4
0
 def delete(self, request: HttpRequest, *args, **kwargs) -> Any:
     if self.delete_interactor is None:
         raise MethodNotAllowedException(name='Method', value='DELETE')
     return self.delete_interactor.exec(request, *args, **kwargs)
Ejemplo n.º 5
0
 def get(self, request: HttpRequest, *args, **kwargs) -> Any:
     if self.get_interactor is None:
         raise MethodNotAllowedException(name='Method', value='GET')
     return self.get_interactor.exec(request, *args, **kwargs)
Ejemplo n.º 6
0
 def put(self, *args, **kwargs) -> Any:
     if self.put_interactor is None:
         raise MethodNotAllowedException(name='Method', value='PUT')
     return self.put_interactor.exec(*args, **kwargs)