【发布时间】:2019-11-18 11:22:10
【问题描述】:
我添加了一种方法,在课程中对老师进行研究,然后他在院子里添加(课程几节课,每节课一个老师) 我的问题是当我点击按钮时它没有更新表格,他在每次点击下方添加了另一行
这是我的代码
teacher_ids = fields.One2many('school.teacher', 'course_id', string='Teacher')
def get_teachers (self):
lesson = self.env['school.lesson'].search([])
teacher_list = []
for rec in lesson:
if rec.course_id.id == self.id:
print(rec.teacher_id.name)
teacher_list.append([0,0,{
'teacher_name': rec.teacher_id.id,
'lesson_id': rec.id,
}])
print('teacher_list',teacher_list)
self.write({'teacher_ids' : teacher_list})
return
我发现了
(6, 0, [IDs]) replace the list of linked IDs (like using (5) then (4,ID) for each ID in the list of IDs)
但我不知道在我的方法中如何使用
【问题讨论】:
标签: python append updates odoo-12