flask url_for的用法
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)