flask中重定向所涉及的反推:由视图函数反推url
flask中重定向所涉及的反推:由视图函数反推url
例如有视图index() 反推 url的/default
# -*- coding: utf-8 -*- from flask import Flask, redirect, url_for app = Flask(__name__) @app.route('/default') def index(): return "hello flask" @app.route("/login") def login(): url = url_for("index") print(url) return redirect(url) if __name__ == '__main__': # 通过url_map可以查看整个flask中的路由信息 print(app.url_map) # 启动flask程序 app.run(debug=True)
输出:
访问:http://127.0.0.1:5000/login
跳转:http://127.0.0.1:5000/default