Bugfix in copy event feature: load_from_instance() initialized empty

fields.
This commit is contained in:
2018-03-14 16:33:18 +01:00
parent 369e2d55fc
commit 24e2a2effc
3 changed files with 9 additions and 3 deletions

View File

@@ -164,7 +164,9 @@ class ModelMixin(object):
raise TypeError('Expected %s' % model.__class__.__name__)
data = {}
for field in instance._meta.get_fields():
data[field.name] = getattr(instance, field.name)
v = getattr(instance, field.name)
if v is not None:
data[field.name] = getattr(instance, field.name)
self.is_bound = True
self.data = data
return data