fix error when private key is a relation
This commit is contained in:
parent
c78ba66551
commit
56f30ec3c0
1 changed files with 1 additions and 1 deletions
|
@ -82,7 +82,7 @@ class ChangedObject(models.Model):
|
||||||
|
|
||||||
obj = model()
|
obj = model()
|
||||||
obj.pk = pk
|
obj.pk = pk
|
||||||
if hasattr(model._meta.pk, 'related_model'):
|
if model._meta.pk.is_relation:
|
||||||
setattr(obj, model._meta.pk.related_model._meta.pk.attname, pk)
|
setattr(obj, model._meta.pk.related_model._meta.pk.attname, pk)
|
||||||
obj._state.adding = False
|
obj._state.adding = False
|
||||||
return self.changeset.wrap_instance(obj)
|
return self.changeset.wrap_instance(obj)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue