Make queryset parameter to ModelMultipleChoiceField Optional

This commit is contained in:
Alexander Viklund
2020-12-09 17:12:54 +01:00
parent d9c851abce
commit 362342d998

View File

@@ -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 = ...