Flask带上主要参数全自动跳转:
- url_for(endpoint, **values) ,endpoint为路由器上配备的端点名
- @app.route("/") 上可配备【端点名】,若未配备端点 ,则默认设置端点为【主视图涵数】
1 from flask import Flask, request,redirect,url_for
2 app=Flask(__name__)
3 # 路由器上未配备端点 ,flask默认设置特定【主视图涵数】为端点
4 @app.route("/")
5 def index():
6
7 if request.args.get("username") is None:
8
9 # url_for(endpoint, **values)
10 # endpoint 为端点名字
11
12 return redirect(url_for("index",username="climb"))
13 return "hello"
14
15
16 if __name__=="__main__":
17 app.run(debug=True)
文章来源于网络,如有侵权请联系站长QQ61910465删除本文版权归趣营销www.SEOgUrublog.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ卍61910465
1. 浏览 http://127.0.0.1:5000
2. 全自动带上主要参数跳转 -> http://127.0.0.1:5000/?username=climb