From fc6fae192e4e1cc652c868d4da8e6bfb11d4ca18 Mon Sep 17 00:00:00 2001 From: Allex Date: Thu, 26 May 2022 00:27:11 +0200 Subject: [PATCH] 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 --- django-stubs/contrib/admin/options.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django-stubs/contrib/admin/options.pyi b/django-stubs/contrib/admin/options.pyi index 96dc6c7..6140936 100644 --- a/django-stubs/contrib/admin/options.pyi +++ b/django-stubs/contrib/admin/options.pyi @@ -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 = ...