@@ -71,9 +71,9 @@ class RelatedField(Field[_MT, Any, _PT, Any]):
71
71
def iter_options (self ) -> Iterable [Option ]: ...
72
72
def display_value (self , instance : _MT ) -> str : ...
73
73
74
- class StringRelatedField (RelatedField [_MT , str ]): ...
74
+ class StringRelatedField (RelatedField [Any , str ]): ...
75
75
76
- class PrimaryKeyRelatedField (RelatedField [_MT , Any ]):
76
+ class PrimaryKeyRelatedField (RelatedField [Any , Any ]):
77
77
pk_field : str | None
78
78
def __init__ (
79
79
self ,
@@ -98,7 +98,7 @@ class PrimaryKeyRelatedField(RelatedField[_MT, Any]):
98
98
pk_field : str | Field | None = ...,
99
99
) -> None : ...
100
100
101
- class HyperlinkedRelatedField (RelatedField [_MT , Hyperlink ]):
101
+ class HyperlinkedRelatedField (RelatedField [Any , Hyperlink ]):
102
102
reverse : Callable
103
103
lookup_field : str
104
104
lookup_url_kwarg : str
@@ -129,12 +129,12 @@ class HyperlinkedRelatedField(RelatedField[_MT, Hyperlink]):
129
129
lookup_url_kwarg : str | None = ...,
130
130
format : str | None = ...,
131
131
) -> None : ...
132
- def get_object (self , view_name : str , view_args : list [Any ], view_kwargs : dict [str , Any ]) -> _MT : ...
132
+ def get_object (self , view_name : str , view_args : list [Any ], view_kwargs : dict [str , Any ]) -> Any : ...
133
133
def get_url (self , obj : Model , view_name : str , request : Request , format : str | None ) -> str | None : ...
134
134
135
135
class HyperlinkedIdentityField (HyperlinkedRelatedField ): ...
136
136
137
- class SlugRelatedField (RelatedField [_MT , str ]):
137
+ class SlugRelatedField (RelatedField [Any , str ]):
138
138
slug_field : str | None
139
139
def __init__ (
140
140
self ,
@@ -158,7 +158,7 @@ class SlugRelatedField(RelatedField[_MT, str]):
158
158
error_messages : dict [str , StrOrPromise ] | None = ...,
159
159
style : dict [str , str ] | None = ...,
160
160
) -> None : ...
161
- def to_internal_value (self , data : Any ) -> _MT : ...
161
+ def to_internal_value (self , data : Any ) -> Any : ...
162
162
def to_representation (self , value : _MT ) -> str : ...
163
163
164
164
class ManyRelatedField (Field [Sequence [Any ], Sequence [Any ], list [Any ], Any ]):
0 commit comments