Fix false positive ModelAdmin.list_display_links=None (#964)

* Fix false positive ModelAdmin.list_display_links=None

list_display_links can be set to None to not generate any links in the list display.

https://docs.djangoproject.com/en/4.0/ref/contrib/admin/#django.contrib.admin.ModelAdmin.list_display_links

* Update django-stubs/contrib/admin/options.pyi

Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
This commit is contained in:
Allex
2022-05-26 00:27:11 +02:00
committed by GitHub
parent 2351051ef1
commit fc6fae192e

View File

@@ -150,7 +150,7 @@ _DisplayT = _ListOrTuple[Union[str, Callable[[_ModelT], str]]]
class ModelAdmin(BaseModelAdmin[_ModelT]):
list_display: _DisplayT = ...
list_display_links: _DisplayT = ...
list_display_links: Optional[_DisplayT] = ...
list_filter: _ListOrTuple[_ListFilterT] = ...
list_select_related: Union[bool, Sequence[str]] = ...
list_per_page: int = ...