未知 comodel_name 'product.product'
unknown comodel_name 'product.product'
发疯:
我只是想在我的自定义模块中添加一个 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'
当我尝试 select 表单中该字段的内容时,如果失败:
ProgrammingError: relation "_unknown" does not exist
LINE 1: SELECT "_unknown".id FROM "_unknown" ORDER BY "_unknown"."id...
如果我使用 product.template,也会发生同样的情况。如果我将 'product.product' 更改为 'res.partner' 它工作正常(对于联系人)...
我在这里错过了什么?我搜索并用谷歌搜索,没有类似的问题让我觉得我遗漏了一些非常简单的东西,我应该为产品使用什么模型?
我在 openerp.py
的 'depends' 列表中缺少 'product' 字符串
您将在 openerp.py 中添加 'depends' 列表,然后绝对可以正常工作。谢谢你。
发疯:
我只是想在我的自定义模块中添加一个 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'
当我尝试 select 表单中该字段的内容时,如果失败:
ProgrammingError: relation "_unknown" does not exist
LINE 1: SELECT "_unknown".id FROM "_unknown" ORDER BY "_unknown"."id...
如果我使用 product.template,也会发生同样的情况。如果我将 'product.product' 更改为 'res.partner' 它工作正常(对于联系人)...
我在这里错过了什么?我搜索并用谷歌搜索,没有类似的问题让我觉得我遗漏了一些非常简单的东西,我应该为产品使用什么模型?
我在 openerp.py
的 'depends' 列表中缺少 'product' 字符串您将在 openerp.py 中添加 'depends' 列表,然后绝对可以正常工作。谢谢你。