【问题标题】:webapp2 - route for hanlder with paramswebapp2 - 带参数的处理程序路由
【发布时间】:2013-01-07 19:13:50
【问题描述】:

我以这种方式定义了路线:

webapp2.Route(r'/v/<link:\d+>', handler=View),

现在我想为特定的link 创建另一个路由。比如:

webapp2.Route(r'/test', handler=View('specific link')),

有没有办法以这种方式创建路线?或者我应该创建新的处理程序并在这个处理程序中使用预定义的link 调用另一个处理程序?如果是,我该如何实现?

【问题讨论】:

    标签: routes webapp2


    【解决方案1】:

    有一种方法可以为 RequestHandler 提供带有默认参数的字典:

    webapp2.Route(r'/test', handler=View, defaults={'link': 'default_link'}),
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-06-02
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-06
      • 2015-04-09
      相关资源
      最近更新 更多