提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、Flask中url_for的使用,返乡查找URL地址及传参,及多个参数
代码如下(示例):
from flask import Flask,url_for
app = Flask(__name__)
@app.route('/index/')
def index():
return f'Hello !!'
@app.route('/home/<int:uid>/')
def home(uid):
return f'Hello !!{uid}'
@app.route('/show_url')
def show_url():
# url = url_for('home') # 第1个参数是函数的名字
# url = url_for('home',uid=1001) # 第2个参数默认开始匹配路径参数了
url = url_for('home',uid=1001,addr='beijing') # 第2个参数默认开始匹配路径参数了,匹配不上就会以查询参数进行传递
return f'反向查找到的URL地址:{url}'
if __name__ =='__main__':
app.run(debug=True)