From 4115ce4a32c3b925b6ef339319a94036fa9742c1 Mon Sep 17 00:00:00 2001 From: Victorien <65306057+Viicos@users.noreply.github.com> Date: Fri, 9 Feb 2024 21:05:13 +0100 Subject: [PATCH] Fix return type of `BaseModelAdmin.formfield_for_dbfield` --- 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 73dbc4617..afd288997 100644 --- a/django-stubs/contrib/admin/options.pyi +++ b/django-stubs/contrib/admin/options.pyi @@ -101,7 +101,7 @@ class BaseModelAdmin(Generic[_ModelT]): admin_site: AdminSite def __init__(self) -> None: ... def check(self, **kwargs: Any) -> list[CheckMessage]: ... - def formfield_for_dbfield(self, db_field: Field, request: HttpRequest, **kwargs: Any) -> FormField | None: ... + def formfield_for_dbfield(self, db_field: Field, request: HttpRequest, **kwargs: Any) -> FormField: ... def formfield_for_choice_field(self, db_field: Field, request: HttpRequest, **kwargs: Any) -> TypedChoiceField: ... def get_field_queryset(self, db: str | None, db_field: RelatedField, request: HttpRequest) -> QuerySet | None: ... def formfield_for_foreignkey(