Support _write, _delete and _timestamp values when set from default value
issue11012 review372751002
This commit is contained in:
1 parent
bf19315829
commit
0e76db05e7
1 file changed
+3
@@ -427,6 +427,9 @@ class Record:
|
||||
def set_default(self, val, signal=True, validate=True):
|
||||
fieldnames = []
|
||||
for fieldname, value in list(val.items()):
|
||||
if fieldname in {'_write', '_delete', '_timestamp'}:
|
||||
setattr(self, fieldname, value)
|
||||
continue
|
||||
if fieldname not in self.group.fields:
|
||||
continue
|
||||
if fieldname == self.group.exclude_field:
|
||||
|
||||
Reference in new issue
Block a user