создать напрямую one2many field в ir.model.fields который является related от другого поля.
Когда я пытаюсь его создать у меня ругает на то что relation_field не указан.
Но просто когда через обычный способ добавляешь поле можно не указывать relation если ипользован related. Что я делаю не так?
vals = {
'name': f_name,
'field_description': f_name,
'ttype': "one2many",
'relation': "model.model",
'related': model_id.line_ids"
'copied': False,
'readonly': True,
'model_id': model_id}
self.env['ir.model.fields'].create(f_vals)
Вот пример как обычно можно создать поле lines = fields.One2many(related="model_id.lines")
не уверен, но возможно нужно указать название модели в One2many (первым параметром)
Обсуждают сегодня