我需要在 Odoov8 中创建一个可以使 product.template 中的 ean13 字段唯一的模块。
这是我的代码:
# -*- coding: utf-8 -*-
from openerp import models, fields, api, _
from openerp.exceptions import ValidationError
class uniq_barcode(models.Model):
inherit = "product.template"
ean13 = fields.Char()
_sql_constraints = [
('ean13_uniq', 'unique(ean13)', _('code bare exisite deja !')),
]
但它不工作!我从昨天开始就在做这个