flask多app应用(url进行处理和分发)

from flask import Flask  from werkzeug.wsgi import DispatcherMiddleware  from werkzeug.serving import run_simple    app01 = Flask('app01')  app02 = Flask('app02')    @app01.route('/login')  def login():      return 'app01.login'    @app02.route('/index')  def index():      return 'app02.index'      dm = DispatcherMiddleware(app01,{      '/app02':        app02,  })    if __name__ == '__main__':      run_simple('localhost', 5000,dm)  

我们可以创建多个app,并同时运行,访问app01时可以直接使用/login,访问app02时需要使用/app02/index

原文出处:cnblogs -> https://www.cnblogs.com/weiwu1578/articles/8992263.html

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。
超哥软件库 » flask多app应用(url进行处理和分发)