提交 0b756dc8 编写于 作者: 金晖's avatar 金晖

新增路由

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