Перенаправить из мастера в поле One2many

Привет, помогите, пожалуйста, у меня есть кнопка для создания нового мастера

<button name="evaluer" string="Evaluer" type="object" class="oe_highlight" attrs="{'invisible': [('bool_evaluate', '=', True)]}" />

Как я могу перенаправить из мастера оценки, созданные в поле one2manyvaluation_line

class etude(models.Model):
    _name = 'etude.risque'

    evaluation_line = fields.One2many('risque.evaluation', 'evaluation_id', 'Evaluation')

функция создания

@api.multi
def evaluer(self):
    test = self.env['risque.evaluation'].create({'risque_etude': self.risque.nom_risque,
                                                 'client': self.client.name,
                                                 'etude': rub_list,
                                                 'note_globale': ''
                        })
    return {
         'name': 'Evaluation',
         'view_type': 'form',
         'view_mode': 'tree,form',
         'view_id': form_id,
         'views': [(form_id, 'form')],
         'res_model': 'risque.evaluation',
         'type': 'ir.actions.act_window',
         'res_id': test.id,
         'target': 'new',
         'flags': {'initial_mode': 'edit', 'create': False},
         'context': self.env.context,
     }

0 ответов

Другие вопросы по тегам