在odoo9 中的,要继承父类的方法或重写fulide方法,得先继承基础模块,之后直接继承装饰器就可以了。其中,基础模块是用"Home"代替的。

from openerp.addons.web.controllers import main as webmain
from openerp.addons.web.controllers.main import Home
import re
class odoo9login(Home, http.Controller):
    @http.route()
    def web_login(self, redirect=None, **kw):
        # request.session.db = code