Как узнать порядок перезаписи контроллеров в Odoo? - PullRequest
0 голосов
/ 16 июня 2020

У меня есть три разных настраиваемых модуля, каждый из которых перезаписывает один и тот же метод, например:

from odoo.addons.website_sale.controllers.main import WebsiteSale

class WebsiteSale(WebsiteSale):

    @http.route()
    def shop(self, page=0, category=None, search='', ppg=False, **post):
        {Code Block 1}


from odoo.addons.website_sale.controllers.main import WebsiteSale

class WebsiteSale(WebsiteSale):

    @http.route()
    def shop(self, page=0, category=None, search='', ppg=False, **post):
        {Code Block 2}


from odoo.addons.website_sale.controllers.main import WebsiteSale

class WebsiteSale(WebsiteSale):

    @http.route()
    def shop(self, page=0, category=None, search='', ppg=False, **post):
        {Code Block 3}

При вызове маршрута или функции магазина, какой блок кода будет выполнен?

...