aboutsummaryrefslogtreecommitdiffstats
path: root/web/main.py
diff options
context:
space:
mode:
Diffstat (limited to 'web/main.py')
-rw-r--r--web/main.py24
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()