diff options
| author | Tim Graham <timograham@gmail.com> | 2017-06-03 10:15:46 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-06-03 10:15:46 -0400 |
| commit | 8e752d84378c7169ef73a483ffffcba55a08c867 (patch) | |
| tree | fb9b4bfb09814a9b9f4c9643463a56f37818e25a | |
| parent | 1f2e4f9cfe26dd9ad1fc85375c1dce38c65bbe6b (diff) | |
Refs #28192 -- Made MultiValueField/ComboField fields argument required as documented.
| -rw-r--r-- | django/forms/fields.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/django/forms/fields.py b/django/forms/fields.py index eb16f2c353..f621aa65da 100644 --- a/django/forms/fields.py +++ b/django/forms/fields.py @@ -918,7 +918,7 @@ class ComboField(Field): """ A Field whose clean() method calls multiple Field clean() methods. """ - def __init__(self, fields=(), *args, **kwargs): + def __init__(self, fields, *args, **kwargs): super().__init__(*args, **kwargs) # Set 'required' to False on the individual fields, because the # required validation will be handled by ComboField, not by those @@ -960,7 +960,7 @@ class MultiValueField(Field): 'incomplete': _('Enter a complete value.'), } - def __init__(self, fields=(), *args, require_all_fields=True, **kwargs): + def __init__(self, fields, *args, require_all_fields=True, **kwargs): self.require_all_fields = require_all_fields super().__init__(*args, **kwargs) for f in fields: |
