最近学习 Tornado ,个人底子较为薄弱,所以好多东西都是一点点的踩过来。
这是一个最基础的demo希望对别人有帮助,英语不好看不懂外文的文档,所以好多东西都是我一点点在网上查出来的。
server.py
# -*- coding:utf-8 -*-
import os
import redis
import torndb
import config
import tornado.web
import tornado.ioloop
import tornado.options
import tornado.httpserver
from tornado.options import options
from tornado.web import RequestHandler
tornado.options.define("port",type=int,default=8800,help="服务器端口")
"""Base基类"""
class BaseHandler(RequestHandler):
"""@property 装饰器 将db做为 BaseHandler 的属性调用"""
@property
def db(self):
return self.application.db
def set_default_headers(self):
#http请求头
self.set_header("Access-Control-Allow-Origin", "*")
self.set_header("Access-Control-Allow-Headers", "x-requested-with")
self.set_header('Acces