Tornado-demo

基础实例

其实Tornado项目就是一个py文件,需要导入:

import tornado.ioloop
import tornado.we

Tornado都是CBV模式

目录结构:

import tornado.ioloop
import tornado.web

class MainHandler(tornado.web.RequestHandler):
    #访问默认会走get
    def get(self):
        self.write('Hello,world')
        # self.render('demo1.html')
        self.redirect('url/')
    #提交
    def post(self, *args, **kwargs):
        self.write('Hello post')

#配置文件
settings = {
    "template_path": 'views',  # 配置HTML模板路径
}

#路由映射
application = tornado.web.Application([
    (r'index',MainHandler),
],**settings)

if __name__ == '__main__':
    #socket执行运行
    application.listen(8888)
    tornado.ioloop.IOLoop.instance().start()
主程序
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>第一次写Tornado</h1>
</body>
</html>

demo.html
demo.html

 

posted @ 2017-05-24 10:44  总要做些什么  阅读(120)  评论(0)    收藏  举报