首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Odoo v8中路由页面

Odoo v8中路由页面
EN

Stack Overflow用户
提问于 2017-07-21 21:28:10
回答 1查看 42关注 0票数 1

当我尝试在Odoo8中路由类似的页面时收到错误404:

代码语言:javascript
复制
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-error。

如果我删除

代码语言:javascript
复制
@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中都工作得很好,我不能同时使用这两个路由。

为什么会发生这种情况?

EN

回答 1

Stack Overflow用户

发布于 2017-07-21 22:00:01

问题已成功解决。不同路由下同一方法名错误

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45238941

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档