페이지

2013년 2월 12일 화요일

tornado HelloWorld에 컨트롤러 추가

import tornado.ioloop

import tornado.web

class MainHandler(tornado.web.RequestHandler):

    def get(self):

        self.write("Hello, world")

class MainHandler2(tornado.web.RequestHandler):

    def get(self):

        self.write("second handler")



application = tornado.web.Application([

    (r"/", MainHandler),
    (r"/two", MainHandler2),

])


if __name__ == "__main__":

    application.listen(8889)

    tornado.ioloop.IOLoop.instance().start()

위 소스에서 굵고 밑줄쳐진 부분이 추가된 부분입니다.
http://localhost:8889/two 로 접속하면 MainHandler2 가 실행되고
접근 방법에 따라 get() 또는 post()함수가 실행됩니다.

댓글 없음:

댓글 쓰기