Allow Field.widget to be a class or instance (#426)

According to source below, a Field's widget is allowed to be a class or instance of Widget.

156a2138db/django/forms/fields.py (L63-L66)
This commit is contained in:
Nate Clark
2020-07-15 16:51:29 -05:00
committed by GitHub
parent 19c73a106d
commit 97ec2ee43b

View File

@@ -14,7 +14,7 @@ class Field:
initial: Any
label: Optional[str]
required: bool
widget: Type[Widget] = ...
widget: Union[Type[Widget], Widget] = ...
hidden_widget: Any = ...
default_validators: Any = ...
default_error_messages: Any = ...