【发布时间】:2018-06-21 13:51:20
【问题描述】:
我有一个烧瓶网站,在不同的路线上有不同的应用程序:
@app.route('/')
def index():
......
@app.route('app1')
def app1():
......
return render_template('app1.html')
@app.route('app2')
def app1():
......
return render_template('app2.html')
......
app = Flask(__name__)
if __name__ == "__main__":
app.run()
我的问题是我如何才能拥有另一个 app3,如果用户转到该页面,则使用 SocketIO(因为该网页将处理实时双向通信)但不更改现有结构(其他页面不使用套接字) .
我看到文档正在使用:
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret!'
socketio = SocketIO(app)
if __name__ == '__main__':
socketio.run(app)
使用套接字运行所有应用程序。
【问题讨论】:
标签: flask flask-socketio