diff options
Diffstat (limited to 'django/forms')
| -rw-r--r-- | django/forms/models.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/django/forms/models.py b/django/forms/models.py index 3b5e1300e0..f4467d2ebb 100644 --- a/django/forms/models.py +++ b/django/forms/models.py @@ -1301,7 +1301,8 @@ class ModelMultipleChoiceField(ModelChoiceField): if (hasattr(value, '__iter__') and not isinstance(value, str) and not hasattr(value, '_meta')): - return [super(ModelMultipleChoiceField, self).prepare_value(v) for v in value] + prepare_value = super().prepare_value + return [prepare_value(v) for v in value] return super().prepare_value(value) def has_changed(self, initial, data): |
