一. 命名路由:

  通常路由写法为[ (r'/' , Handler), ... ]

  以上路由写法无法实现命名, 使用命名路由需借助tornado提供的方法, 如下:

  [ tornado.web.url( r'/' , Handler), ... ]

  路由传参, 视图类中使用钩子方法initialize来实现接收路由中传入的参数, 路由中写法如下:

  [ tornado.web.url( r'/' , Handler, {'k1':'v1', 'k2':'v2'}, name='路由名称' ), ... ]

 

二. 反向引用url的写法:

  视图中用法:

    url = self.reverse_url('路由名称')

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-26
  • 2021-12-18
  • 2022-01-26
猜你喜欢
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2022-12-23
  • 2021-09-22
  • 2021-08-10
相关资源
相似解决方案