Tornado 路由配置
- 普通路由
- 参数路由
普通路由
参考 django即可
参数路由
application = Application([
(r"/detail/(\d+)", DetailRequestHandler),
(r"/detail/(?P<pk>\d+)", DetailRequestHandler)
])
class DetailRequestHandler(RequestHandler):
def get(self, *args, **kwargs):
...
PS :
如果 使用 (r"/detail/(\d+)", DetailRequestHandler)
来定义路由,
自动把 动态的参数,注入到 *args 中,
如果使用 (r"/detail/(?P<pk>\d+)", DetailRequestHandler)
来定义路由,
自会把 动态的参数 注入到 **kwargs 中