웹 응용 프로그램을 작성하려고하는데 json xhr 호출에 Tornado Web을 사용하고 있습니다. 하지만 정적 index.html 메인 애플 리케이션을 제공하는 역할을하고 있어요. 간단한 페이지를 제공 할 수 있고 나머지 응용 프로그램에 대한 요청 처리기가 있습니까?토네이도 웹 서버에서 index.html 검색
는 여기에 지금까지 시도 내용은 다음과 같습니다
import tornado.ioloop
import tornado.web
import json
import os
games = [...]
class HomeHandler(tornado.web.RequestHandler):
def get(self):
self.render('index.html')
class MatchHandler(tornado.web.RequestHandler):
def get(self):
self.write(json.dumps(games))
path = os.path.join(os.getcwd(), 'app')
if __name__ == "__main__":
application = tornado.web.Application(
[
(r'/', HomeHandler),
(r'/games', MatchHandler),
(r'/*.*', tornado.web.StaticFileHandler, {'path': path})
],
template_path=os.path.join(os.path.dirname(__file__), 'app')
)
application.listen(16001)
tornado.ioloop.IOLoop.current().start()
사전에 감사!