I make some changes in the read_group function which is located in the odoo/server/openerp/models.
What I need now is to override this function in my own module. So I copy this function in the .py file of my module but this doesn't work for me. Can any one tell me how to do that?
Please find the example as below
from openerp import models
def read_group():
#YOUR OVERRIDDEN Function
models.BaseModel.read_group = read_group
For New API and old API compatibility issue you can also use _register_hook
as given in example on this link.
https://stackoverflow.com/a/34854721/1451220
来源:https://stackoverflow.com/questions/31430624/override-python-function-in-odoo