from flask import Flask,url_for app = Flask(__name__) @app.route('/') def hello_world(): print(url_for('my_list',page=1,count=2)) #其實就是返回/list/這個url #其實返回的url是/list/1 #如果傳入的參數沒有在反轉url里面就會以?count=2方式放在url后面 #url:/list/1/?count = 2 return 'hello world' @app.route('/list/<page>') def my_list(page): return 'my_list' ''' 現在要實現一個需求就是,登錄成功跳轉到原來的頁面,就要是next這個關鍵字 url:/login/?next=/ 跳轉到首頁 ''' @app.route('/index/') def index(): return url_for('login',next='/')#如果沒有反轉的url沒有關鍵字,就以get方式去傳遞 @app.route('/login/') def login(): return "login" if __name__ == '__main__': app.run(debug=True)