diff options
| author | Tim Graham <timograham@gmail.com> | 2015-04-07 09:08:05 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2015-04-09 06:50:21 -0400 |
| commit | a10b4c010ab2cdaa6ba8bfaec3e3540299ea77be (patch) | |
| tree | 2a1b028e6ee013436cfecf458c0e73acb021273b /django/db | |
| parent | 20a98d863f00fc48f9c7fd783d8d0539c6be41f5 (diff) | |
Fixed #24578 -- Fixed crash with QuerySet.update() on FK to O2O fields.
Thanks Anssi Kääriäinen for review.
Diffstat (limited to 'django/db')
| -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): """ |
