Заполнение Many2many поля (odoo 8)
Что я сделал:
У меня есть модуль с
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
, Как этого добиться?