diff options
Diffstat (limited to 'django')
| -rw-r--r-- | django/db/models/base.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/db/models/base.py b/django/db/models/base.py index b5d140393f..82b428b0bd 100644 --- a/django/db/models/base.py +++ b/django/db/models/base.py @@ -878,7 +878,7 @@ class Model(six.with_metaclass(ModelBase)): def prepare_database_save(self, field): if self.pk is None: raise ValueError("Unsaved model instance %r cannot be used in an ORM query." % self) - return getattr(self, field.remote_field.field_name) + return getattr(self, field.remote_field.get_related_field().attname) def clean(self): """ |
