如何在odoo / openerp中继承继承的模型和视图

时间:2015-08-31 15:44:27

标签: odoo openerp-7

我需要帮助在购买模块中设置purchase_okproduct_template字段的默认值

感谢

1 个答案:

答案 0 :(得分:0)

您可以像这样设置默认属性:

class ProductTemplate(models.Model):
    _inherit = 'product.template'

    purchase_ok = fields.Boolean(
        string='Selectable on purchase operations',
        default=True,
    )

或者你可以使用这样的lambda函数:

class ProductTemplate(models.Model):
    _inherit = 'product.template'

    purchase_ok = fields.Boolean(
        string='Selectable on purchase operations',
        default=lambda self: self._get_default_purchase_ok(),
    )

@api.model
def _get_default_purchase_ok(self):

    value = True
    # some operations       

    return value