关于路由,tornado有几种形式:

一、基本路由:一个URL对应一个类,

  如:(r"/index",home.IndexHandler),

  访问:http://localhost:8888/index

  对应:def get(self, *args, **kwargs):

二、基于正则的路由:多个URL对应同一个类,

  如:(r"/index/(?P<num2>\d*)/(?P<num1>\d*)",home.IndexHandler),

  访问:http://localhost:8888/index/123/321

  对应:def get(self,num1,num2):

 三、二级路由:先匹配主机头(域名)、再匹配URL,

# 二级路由,先匹配域名,
application = tornado.web.Application([
    (r"/index/(?P<page>\d*)",home.IndexHandler),   
],**settings)

application.add_handlers("bye.ding.com$",[
    (r"/index/(?P<page>\d*)",bye.IndexHandler),])