Skip to content

Commit d7bdfa1

Browse files
authored
Improve process_view() methods (#2556)
I noticed whilst working on the new process_view() added in #2555 that these two were inconsistent and incomplete, so expanding them now.
1 parent 563ec60 commit d7bdfa1

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

django-stubs/contrib/admindocs/middleware.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ class XViewMiddleware(MiddlewareMixin):
1010
self,
1111
request: HttpRequest,
1212
view_func: Callable[..., HttpResponseBase],
13-
view_args: tuple,
14-
view_kwargs: dict[Any, Any],
13+
view_args: tuple[Any, ...],
14+
view_kwargs: dict[str, Any],
1515
) -> HttpResponse | None: ...

django-stubs/middleware/csrf.pyi

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,11 @@ class CsrfViewMiddleware(MiddlewareMixin):
4949
def allowed_origin_subdomains(self) -> defaultdict[str, list[str]]: ...
5050
def process_request(self, request: HttpRequest) -> None: ...
5151
def process_view(
52-
self, request: HttpRequest, callback: Callable | None, callback_args: tuple, callback_kwargs: dict[str, Any]
52+
self,
53+
request: HttpRequest,
54+
callback: Callable[..., HttpResponseBase],
55+
callback_args: tuple[Any, ...],
56+
callback_kwargs: dict[str, Any],
5357
) -> HttpResponseForbidden | None: ...
5458
def process_response(self, request: HttpRequest, response: HttpResponseBase) -> HttpResponseBase: ...
5559

0 commit comments

Comments
 (0)