Что я сделал:
У меня есть модуль с
myfield = fields.Many2one('res.partner', string="Graduate", domain=[('is_graduated', '=', True)])
Тогда у меня есть еще один класс с
_inherit = 'res.partner'
is_graduated = fields.Boolean("Graduated before?", default=False)
graduations = fields.Many2many('my_module.courses', string="Graduation courses")
Что я получаю:
myfield
работает хорошо, но поле graduations
пуст. Если вы редактируете профиль user 1
, вы можете добавить записи в поле graduation
, используя Add item
, но мне нужно, чтобы он был заполнен автоматически.
Что я ожидаю:
Я ожидаю, что каждая запись, где myfield
установлена, чтобы сказать user 1
, будет видна в поле graduations
при открытии профиля user 1
. Когда я создаю запись и устанавливаю значение myfield
, чтобы сказать user 1
, эта запись должна быть видимой в профиле user 1
в поле graduations
. Как достичь этого?