如何更新Odoo自定义模块的模型

时间:2017-08-07 09:24:37

标签: python openerp odoo-10

我有一个安装了模型的自定义模块,我想更新模块,因为我更改了模块的设计。无论如何更新模型结构,如在ODOO v10中删除或删除模型中的字段。

2 个答案:

答案 0 :(得分:0)

我对odoo 8有一点经验,因为我知道一旦你为一个模型添加一个字段就可以简单地删除它,因为它通过ORM传递给SGBD,所以如果你从它移除它模型它将保留在数据库的表中。也许您可以尝试从数据库中删除该表并重新执行您的代码(我以前在测试数据库上执行此操作我不建议在具有实际数据的数据库上执行此操作)。如果它不起作用,我认为您应该创建一个新数据库,并在模型上进行更改后安装模块。

答案 1 :(得分:0)

当然,您可以通过使用' admin'登录来完成此操作。凭证。

导航至'设置'菜单并激活'开发者模式'通过“仪表板”右下角给出的链接页:

Settings -> Dashboard

激活开发者模式后,您将能够看到名为:'技术 - >的菜单项。数据库结构 - >模型'

Settings -> Database Structure -> Models

您可以选择模型并更新其字段。您可以添加,删除,编辑模型的任何字段。

注意:这些更改会影响您的数据库结构,因此我建议您先备份当前数据库,然后应用更改。

由于