【发布时间】:2015-08-11 07:52:12
【问题描述】:
我想从 mail.thread 抽象类中改变一些东西。所以我继承了 mail.thread 并编写了 override message_tracked 函数。但它没有调用覆盖函数......只是调用了基本函数。是因为mail.thread是抽象模型吗?
我尝试了 osv.osv 和 osv.AbstractModel 并将这个 py 文件导入 init.py 并将“邮件”模块放入 openerp.py 的依赖 dic
class mail_thread(osv.osv):
_inherit = 'mail.thread'
class mail_thread(osv.AbstractModel):
_inherit = 'mail.thread'
他们没有调用这个类中的任何函数 def write 或 def message_track
如果您不介意,请解释一下如何为 message_track 编写覆盖函数。
【问题讨论】:
标签: python abstract-class odoo-8 overriding