如何跳过 父类,继承 更上一级的函数 ?
-
sale_order 的 copy
<br /> def copy(self, cr, uid, id, default=None, context=None):<br /> if not default:<br /> default = {}<br /> default.update({<br /> 'state': 'draft',<br /> 'invoice_ids': [],<br /> 'date_confirm': False,<br /> 'name': self.pool.get('ir.sequence').get(cr, uid, 'sale.order'),<br /> })<br /> return super(sale_order, self).copy(cr, uid, id, default, context=context)<br /><br />
现在我需要改写 sale 的copy 方法,
准确地说,我不需要
这一行,
'name': self.pool.get('ir.sequence').get(cr, uid, 'sale.order'),
用继承的方法的话,
最后 我需要
return super(sale_order, self).copy(cr, uid, id, default, context=context)
这样,事实上还是调用了上面的代码的 copy。
我该怎么做 才能 隔代 继承 ?