Skip to content

Commit 09d24f0

Browse files
Fix BaseModelAdmin.get_inlines() return type (#2576)
* fix return types for BaseModelAdmin and ModelAdmin * fix return types for BaseModelAdmin and ModelAdmin to _ListOrTuple
1 parent bc3268d commit 09d24f0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

django-stubs/contrib/admin/options.pyi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ class BaseModelAdmin(Generic[_ModelT]):
125125
def get_exclude(self, request: HttpRequest, obj: _ModelT | None = ...) -> _ListOrTuple[str] | None: ...
126126
def get_fields(self, request: HttpRequest, obj: _ModelT | None = ...) -> _FieldGroups: ...
127127
def get_fieldsets(self, request: HttpRequest, obj: _ModelT | None = ...) -> _FieldsetSpec: ...
128-
def get_inlines(self, request: HttpRequest, obj: _ModelT | None) -> list[type[InlineModelAdmin]]: ...
128+
def get_inlines(self, request: HttpRequest, obj: _ModelT | None) -> _ListOrTuple[type[InlineModelAdmin]]: ...
129129
def get_ordering(self, request: HttpRequest) -> _ListOrTuple[str]: ...
130130
def get_readonly_fields(self, request: HttpRequest, obj: _ModelT | None = ...) -> _ListOrTuple[str]: ...
131131
def get_prepopulated_fields(self, request: HttpRequest, obj: _ModelT | None = ...) -> dict[str, Sequence[str]]: ...

0 commit comments

Comments
 (0)