首页 > 其他 > 详细

使用装饰器配置路由的

时间:2019-06-17 15:14:04      阅读:123      评论:0      收藏:0      [点我收藏+]

 

上面的 “Hello World” 修改如下:

# tornadoapp.py
import tornado.ioloop
import tornado.web

class Application(tornado.web.Application):
    def route(self, pattern):
        def _(handler):
            handler_pattern = [(pattern, handler)]
            self.add_handlers(".*$", handler_pattern)
            return handler
        return _

app = Application()

@app.route(r"/")
class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

if __name__ == "__main__":
    app.listen(8888)
    tornado.ioloop.IOLoop.instance().start()

使用装饰器配置路由的

原文:https://www.cnblogs.com/cheyunhua/p/11039550.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!