diff options
Diffstat (limited to 'web/main.py')
| -rw-r--r-- | web/main.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/web/main.py b/web/main.py new file mode 100644 index 0000000..09fbcbf --- /dev/null +++ b/web/main.py @@ -0,0 +1,24 @@ +import tornado.httpserver +from tornado.web import RequestHandler, Application +import tornado.ioloop +from settings import settings +import utils + + +class MainHandler(RequestHandler): + + def get(self, page_number): + areas, words = utils.gen_html("", page_number) + self.render("index.html", page_number=page_number, + areas=areas, words=words) + + +application = Application([ + (r'/(\d+)/?', MainHandler) +], **settings) + +if __name__ == '__main__': + http_server = tornado.httpserver.HTTPServer(application) + http_server.listen(8888) + print "Listening on 8888" + tornado.ioloop.IOLoop.instance().start() |
