diff options
Diffstat (limited to 'django/forms')
| -rw-r--r-- | django/forms/models.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/forms/models.py b/django/forms/models.py index 4435bf9722..ef934201a9 100644 --- a/django/forms/models.py +++ b/django/forms/models.py @@ -837,7 +837,7 @@ class BaseModelFormSet(BaseFormSet): pk_value = None except IndexError: pk_value = None - if isinstance(pk, OneToOneField) or isinstance(pk, ForeignKey): + if isinstance(pk, (ForeignKey, OneToOneField)): qs = pk.remote_field.model._default_manager.get_queryset() else: qs = self.model._default_manager.get_queryset() |
