一. 命名路由:web
一般路由寫法爲[ (r'/' , Handler), ... ]tornado
以上路由寫法沒法實現命名, 使用命名路由需藉助tornado提供的方法, 以下:url
[ tornado.web.url( r'/' , Handler), ... ]路由
路由傳參, 視圖類中使用鉤子方法initialize來實現接收路由中傳入的參數, 路由中寫法以下:it
[ tornado.web.url( r'/' , Handler, {'k1':'v1', 'k2':'v2'}, name='路由名稱' ), ... ]鉤子
二. 反向引用url的寫法:引用
視圖中用法:方法
url = self.reverse_url('路由名稱')命名