快要疯了:
我只是想在我的自定义模块中添加一个 Many2one 字段。(模块从头开始,不继承其他人或扩展其他人)。
light_system = fields.Many2one('product.product', string='Lighting System', ondelete='restrict')
当我重新启动服务器时我得到:
WARNING newtest openerp.fields: Field jobsite.location.light_system with unknown comodel_name 'product.product'
当我尝试从表单中的该字段中选择某些内容时,如果失败并显示:
ProgrammingError: relation "_unknown" does not exist
LINE 1: SELECT "_unknown".id FROM "_unknown" ORDER BY "_unknown"."id...
如果我使用product.template,也会发生同样的情况。如果我将“product.product”更改为“res.partner”,它就可以正常工作(对于联系人)...
我在这里缺少什么?我进行了搜索和谷歌搜索,缺乏类似的问题让我觉得我错过了一些非常简单的东西,我应该为产品使用什么模型?