Skip to content

Commit 9ec6035

Browse files
authored
Closes #74
1 parent ca2938e commit 9ec6035

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

rest_framework-stubs/views.pyi

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ def set_rollback() -> None: ...
2020
def exception_handler(exc: Exception, context) -> Optional[Response]: ...
2121

2222
class APIView(View):
23+
settings: APISettings
24+
request: Request
25+
2326
renderer_classes: Sequence[Type[BaseRenderer]] = ...
2427
parser_classes: Sequence[Type[BaseParser]] = ...
2528
authentication_classes: Sequence[Type[BaseAuthentication]] = ...
@@ -28,14 +31,15 @@ class APIView(View):
2831
content_negotiation_class: Optional[str] = ...
2932
metadata_class: Optional[str] = ...
3033
versioning_class: Optional[str] = ...
31-
settings: APISettings
3234
schema: ViewInspector = ...
35+
3336
@classmethod
3437
def as_view(cls, **initkwargs: Any) -> Any: ...
3538
@property
3639
def allowed_methods(self) -> List[str]: ...
3740
@property
3841
def default_response_headers(self) -> Dict[str, str]: ...
42+
3943
def permission_denied(self, request: Request, message: Optional[str] = ...) -> NoReturn: ...
4044
def throttled(self, request: Request, wait: float) -> NoReturn: ...
4145
def get_authenticate_header(self, request: Request) -> str: ...

0 commit comments

Comments
 (0)