@api.onchange('name') #修饰器,当里面的参数的值发生改变时,调用此方法 def onchange_catsName(self): #这里是一个简单的判断 #self.env['my.cats'].search 表示:在my_cats这张数据表里,搜索 #([('name', '=', self.name)]),表示:查找的逻辑 #表示当有相同的name值时,返回如下错误 if self.env['my.cats'].search([('name', '=', self.name)]): #title:提示窗口的标题 #message:提示内容 return { 'warning': { 'title': "猫猫名称异常", 'message': "猫猫是不可重名的哦,请检查猫猫名称是否输入有误!!!" } }
标签:name,提示,self,猫猫,cats,odoo,my From: https://www.cnblogs.com/pythonClub/p/17584781.html