csrf middleware callable can be none

This commit is contained in:
Maxim Kurnikov
2019-07-25 15:03:10 +03:00
parent a97d76020c
commit a019fe9715

View File

@@ -22,7 +22,7 @@ def rotate_token(request: HttpRequest) -> None: ...
class CsrfViewMiddleware(MiddlewareMixin):
def process_request(self, request: HttpRequest) -> None: ...
def process_view(
self, request: HttpRequest, callback: Callable, callback_args: Tuple, callback_kwargs: Dict[str, Any]
self, request: HttpRequest, callback: Optional[Callable], callback_args: Tuple, callback_kwargs: Dict[str, Any]
) -> Optional[HttpResponseForbidden]: ...
def process_response(self, request: HttpRequest, response: HttpResponseBase) -> HttpResponseBase: ...