Python Tornado处理程序行为

时间:2014-01-10 03:01:18

标签: python tornado

我正在玩Python Tornado并且应该是一个非常基本的问题。

据我所知,下面的代码片段调用 localhost:3000 localhost:3000 / register 应该将我引导至register.html,但无论出于何种原因 localhost :3000 成功带我到 localhost:3000 / register 生成404的页面。我可以忽略哪些微妙之处?

感谢。

class RegisterHandler(tornado.web.RequestHandler):

def post(self):
    self.render("register.html")

-------------------------------

options.parse_command_line()
app = tornado.web.Application(
    [
        (r'/',         RegisterHandler),
        (r'/register', RegisterHandler),
    ],
    debug=True
)
app.listen(options.port)
logging.info("app started, visit http://localhost:%s" % options.port)
tornado.ioloop.IOLoop.instance().start()

1 个答案:

答案 0 :(得分:1)

我刚刚在我的机器上使用最新的Tornado尝试了您的代码,它可以按照您的预期运行。