Odoo Help


[9.0] How do I access methods of the model which was inherited through delegation?

Robert Augustyn
on 11/20/16, 5:06 PM 370 views


Since delegation inheritance does not inherits methods how would I call a method from the model I have inherited from in my new model?



Techno-Functional Associate with 7+ years of experience in Odoo (formerly known as OpenERP).

On 11/21/16, 6:10 AM

I think you got little confused here,

Delegation Inheritance will inherit methods too.

you just need to call it using self.METHOD_NAME

Best example is mail.thread object which would have been inherited in almost the main objects, So if you notice method message_post is actually defined in mail.thread, while its child class can simply call the method the way it calls its own method

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 11/20/16, 5:06 PM
Seen: 370 times
Last updated: 11/21/16, 6:10 AM