Odoo 10.0 中的 "Many2many relation" 中不存在关系 "table_name"

A relation "table_name" does not exist in "Many2many relation" in Odoo 10.0

我想做一个功能:"a student can inscript a course, or a teacher can choose a course to teach"。 这是我的 python 代码:

运行 odoo : 一位老师想选择一门课程来教授

我不清楚为什么关系 "lop_phu_trach" 不存在,即使我在模型 "studentmanagement.khoahoc"

中初始化了它

感谢您在高级阶段的帮助

您的 studentmanagement.khoahoc 模型中没有 lop_phu_trach。你拥有的是 LopPhuTrach.

尝试将 lop_phu_trach 更改为 LopPhuTrach

我已经解决了,在模型"studentmanagement.giaovien",我改成

LopPhuTrach = fields.Many2many('studentmanagement.khoahoc', string="Chọn lớp")