Страница маршрутизации в Odoo v8

Я получил ошибку 404 при попытке перенаправить похожие страницы в Odoo8:

class vips_salepage(http.Controller):
@http.route('/salepage/<filialpage>', type='http', auth="public", website=True)
def page(self, filialpage, **kw):
    cr, uid, context, registry = request.cr, request.uid, request.context, request.registry

    # here my code

    return http.request.render('vips_shop.indexpage2', result)

@http.route('/salepage/', type='http', auth="public", website=True)
def page(self, **kw):
    cr, uid, context, registry = request.cr, request.uid, request.context, request.registry

    # here my code

    return http.request.render('vips_shop.filial_list_page', result)

Страница / распродажа / отображается успешно.

Когда я пытаюсь получить / salepage / filialname, я получаю 404-ошибку.

Если я удалю

@http.route('/salepage/', type='http', auth="public", website=True)
def page(self, **kw):
    cr, uid, context, registry = request.cr, request.uid, request.context, request.registry

    # here my code

    return http.request.render('vips_shop.filial_list_page', result)

/ salepage / filialname отображается нормально!

В Odoo v9 все работает нормально, в Odoo v8 я не могу использовать оба маршрута одновременно.

Почему это происходит?

1 ответ

Проблема была успешно решена. Ошибка в одном и том же имени метода при разных маршрутах

Другие вопросы по тегам