提交 8d048be4 编写于 作者: 金晖's avatar 金晖

新增路由

上级 bf6efbcb
...@@ -3,32 +3,32 @@ from model.test import main ...@@ -3,32 +3,32 @@ from model.test import main
from pywebio.platform.flask import webio_view from pywebio.platform.flask import webio_view
from flask import Flask from flask import Flask
# app = Flask(__name__) app = Flask(__name__)
# `task_func` is PyWebIO task function # `task_func` is PyWebIO task function
# app.add_url_rule('/web/create', 'webio_view', webio_view(main), app.add_url_rule('/web/create', 'webio_view', webio_view(main),
# methods=['GET', 'POST', 'OPTIONS']) # need GET,POST and OPTIONS methods methods=['GET', 'POST', 'OPTIONS']) # need GET,POST and OPTIONS methods
# app.run(host='localhost', port=8889) app.run(host='0.0.0.0', port=8889)
import tornado.ioloop #import tornado.ioloop
import tornado.web #import tornado.web
from pywebio.platform.tornado import webio_handler # from pywebio.platform.tornado import webio_handler
#
#
class MainHandler(tornado.web.RequestHandler): # class MainHandler(tornado.web.RequestHandler):
def get(self): # def get(self):
self.write("Hello, world") # self.write("Hello, world")
#
#
if __name__ == "__main__": # if __name__ == "__main__":
application = tornado.web.Application([ # application = tornado.web.Application([
(r"/", MainHandler), # (r"/", MainHandler),
(r"/web/create", webio_handler(main)), # `task_func` is PyWebIO task function # (r"/web/create", webio_handler(main)), # `task_func` is PyWebIO task function
]) # ])
application.listen(port=8889, address='0.0.0.0') # application.listen(port=8889, address='0.0.0.0')
tornado.ioloop.IOLoop.current().start() # tornado.ioloop.IOLoop.current().start()
# if __name__ == '__main__': # if __name__ == '__main__':
# pywebio.start_server(main, port=8889, debug=True, cdn=False, auto_open_webbrowser=True) # pywebio.start_server(main, port=8889, debug=True, cdn=False, auto_open_webbrowser=True)
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册