我需要在Openerp 7中为Odoo 8替换_constraints
。
我在res.partner
添加了一个新字段,我希望在保存之前检查某些条件。
答案 0 :(得分:1)
您需要使用@api.constraints
装饰器。
@api.one
@api.constrains('new_field')
def _check_description(self):
if self.new_field < 0: # Test new_field
raise ValidationError("new_field should be positive")