Xml 0如果我只需要从product.category到product.template model表单视图中获取parent_id字段,我应该怎么做?

Xml 0如果我只需要从product.category到product.template model表单视图中获取parent_id字段,我应该怎么做?,xml,python-2.7,openerp,Xml,Python 2.7,Openerp,category\u id=fields.manyOne('product.category',string='category') 通过这一点,我可以轻松地将类别(当然还有父类)继承到product.template模型中 但是出于某种原因,我想显示从product.category到product.template表单的parent_id字段查看我需要做什么?请帮助您可以使用计算字段 def _get_category(self): if not self.category_id o

category\u id=fields.manyOne('product.category',string='category')

通过这一点,我可以轻松地将类别(当然还有父类)继承到product.template模型中


但是出于某种原因,我想显示从product.category到product.template表单的parent_id字段查看我需要做什么?请帮助您可以使用计算字段

def _get_category(self):
    if not self.category_id or not self.category_id.parent_id: 
        self.category_parent_id = False
    else:
        self.category_parent_id = self.category_id.parent_id.id or False

category_parent_id = fields.Many2one('product.category',compute=_get_category)

现在,您可以直接在表单视图中使用category\u parent\u id。

您可以使用计算字段

def _get_category(self):
    if not self.category_id or not self.category_id.parent_id: 
        self.category_parent_id = False
    else:
        self.category_parent_id = self.category_id.parent_id.id or False

category_parent_id = fields.Many2one('product.category',compute=_get_category)

现在,您可以直接在表单视图中使用category\u parent\u id。

非常感谢您的指导。非常感谢您的指导。