У меня есть модуль, который реализует метод onchange на res.partner. Если я создаю новую модель, которая наследует res.partner, onchange не вызывается. Есть ли способ сделать onchange вообще, поэтому его также называют унаследованными моделями?Odoo 8 onchange на унаследованных моделях
Пример:
class ResPartner(models.Model):
_inherit = 'res.partner'
@api.onchange('zip')
def _valid_zip(self):
print 'Validating zip...'
class ExtendedPartner(models.Model):
_name = 'extendedpartner'
_inherits = {'res.partner': 'partner_id'}
Если изменить почтовый индекс на качестве extendedpartner, то OnChange не называется.