fix for issue-60

This commit is contained in:
collerek
2020-12-02 13:53:05 +01:00
parent cbd793caeb
commit 380bb291f9
7 changed files with 164 additions and 4 deletions

View File

@ -104,6 +104,9 @@ class Model(NewBaseModel):
instance: Optional[T] = None
if item.get(cls.Meta.pkname, None) is not None:
item["__excluded__"] = cls.get_names_to_exclude(
fields=fields, exclude_fields=exclude_fields
)
instance = cls(**item)
instance.set_save_status(True)
else: