@app.route('/login') def login(): url=url_for('index') return redirect(url) @app.route('/index') def index(): return 'index' if __name__ == '__main__': app.run(host='0.0.0.0',port=12345) 解释 可以看到我们先导入url_for和redirect模块 再用url_for("index")来指向我们要调整的视图函数并且赋值给参数 再用redirect来接受这...
flask url_for()和redirect的区别一. 两者用来重定向的时候,被操作的对象不同。 redirect直接是url,就是app.route的路径参数。 url_for()是对函数进行操作。 from flask import Flask,request,redirect,url_for,render_template,Response,jsonify,make_response app = Flask(__name__) @app.route('/a') def...
1fromflaskimportFlask, render_template, request, redirect, url_for23#from flask_wtf import CSRFProtect45app = Flask(__name__) # 声明一个Flask的类,__name__参数的作用是为了确定程序的根目录,以便获得静态文件的模板文件6#app.config["SECRET_KEY"] = "12345678"7#8#CSRFProtect(app)91011@app.rou...
flask中使用redirect()和URL_for()函数可以实现什么?flask中使用redirect()和URL_for()函数可以...