se adicion campo fields.Amount
FossilOrigin-Name: b23b2c243daaf0788cf47736015d75eecae9f4eb55cd4d31b9e063d7fa9a0691
This commit is contained in:
@@ -42,7 +42,7 @@ class ModelBase(object, metaclass=ModelMeta):
|
||||
if isinstance(v, fields.Field):
|
||||
obj._order_fields.append(key)
|
||||
|
||||
if isinstance(v, fields.Attribute) or isinstance(v, fields.Many2One) or isinstance(v, fields.Function):
|
||||
if isinstance(v, fields.Attribute) or isinstance(v, fields.Many2One) or isinstance(v, fields.Function) or isinstance(v, fields.Amount):
|
||||
if hasattr(v, 'default') and v.default is not None:
|
||||
setattr(obj, key, v.default)
|
||||
|
||||
|
||||
@@ -4,8 +4,9 @@ from .one2many import One2Many
|
||||
from .function import Function
|
||||
from .virtual import Virtual
|
||||
from .field import Field
|
||||
from .amount import Amount
|
||||
|
||||
__all__ = [Attribute, One2Many, Many2One, Virtual, Field]
|
||||
__all__ = [Attribute, One2Many, Many2One, Virtual, Field, Amount]
|
||||
|
||||
def on_change(fields):
|
||||
from functools import wraps
|
||||
|
||||
Reference in New Issue
Block a user