se adiciona __setup__ para inicializar modelos

FossilOrigin-Name: 504ad84bee1c708c2b55fdde3552d39980bf1efad3a51de8050018e4d1f387f3
This commit is contained in:
bit4bit
2021-07-09 01:03:51 +00:00
parent b3e4a088b7
commit a1a9746353
4 changed files with 37 additions and 10 deletions

View File

@@ -50,7 +50,9 @@ class ModelBase(object, metaclass=ModelMeta):
(fun, on_change_fields) = on_change_fields_for_function()
for field in on_change_fields:
obj._on_change_fields[field].append(fun)
obj.__setup__()
return obj
def _set_attribute(self, field, name, value):
@@ -141,4 +143,8 @@ class Model(ModelBase):
"""
return value
def __setup__(self):
"""
Inicializar modelo
"""