diff --git a/django-stubs/forms/models.pyi b/django-stubs/forms/models.pyi index 549db20..1cb275f 100644 --- a/django-stubs/forms/models.pyi +++ b/django-stubs/forms/models.pyi @@ -255,7 +255,7 @@ class ModelChoiceField(ChoiceField): to_field_name: None = ... def __init__( self, - queryset: Optional[Union[Manager, QuerySet]], + queryset: Optional[Union[Manager, _BaseQuerySet]], *, empty_label: Optional[str] = ..., required: bool = ..., @@ -282,7 +282,7 @@ class ModelMultipleChoiceField(ModelChoiceField): widget: Any = ... hidden_widget: Any = ... default_error_messages: Any = ... - def __init__(self, queryset: _BaseQuerySet, **kwargs: Any) -> None: ... + def __init__(self, queryset: Optional[Union[Manager, _BaseQuerySet]], **kwargs: Any) -> None: ... def _get_foreign_key( parent_model: Type[Model], model: Type[Model], fk_name: Optional[str] = ..., can_fail: bool = ...