Openerp Odoo 10-使用.name更改产品_模板的名称,更改在数据库中完成,但不在web界面中完成

Openerp Odoo 10-使用.name更改产品_模板的名称,更改在数据库中完成,但不在web界面中完成,openerp,Openerp,我正在尝试更改给定Odoo产品的名称 我有: 这将从名为“foo”的foo_product_id创建一个新的product_模板,然后执行以下操作: new_product.name = 'FOO PLUS BAR' 如果我检查数据库中的新产品id名称为“FOO PLUS BAR”,但在web界面中它仍然显示为“FOO(copy)” 我已尝试重新启动服务器并刷新浏览器CTRL+F5(仍然是旧名称) 欢迎任何提示。尝试更改name\u get函数,从product类继承它。如果它在数据库中显示为

我正在尝试更改给定Odoo产品的名称

我有:

这将从名为“foo”的foo_product_id创建一个新的product_模板,然后执行以下操作:

new_product.name = 'FOO PLUS BAR'
如果我检查数据库中的新产品id名称为“FOO PLUS BAR”,但在web界面中它仍然显示为“FOO(copy)”

我已尝试重新启动服务器并刷新浏览器CTRL+F5(仍然是旧名称)


欢迎任何提示。

尝试更改name\u get函数,从product类继承它。

如果它在数据库中显示为“FOO PLUS BAR”,那么它应该通过界面正确显示。在本例中,我假设您是如何看待
product.product
记录而不是
product.template
记录的。检查您的
product.product
表,查看其值是否正确。

已从
name
中提取
name\u get
函数。所以应该没有理由重写.product.product没有名称列。我想这是因为我没有使用产品变体。我仔细检查了一切从product\u product中选择*;id |创建日期|重量|默认代码|产品| tmpl | id |消息|最后一次发布|创建|写入| uid |条形码|卷|写入|日期|激活-----+----------------------------+--------+--------------+-----------------+-------------------+------------+-----------+---------+--------+----------------------------+--------.copy()和.name属性的更改发生在另一个模型的.create方法中,以防会产生影响。
new_product.name = 'FOO PLUS BAR'