[flask]jinjia2-模板 url_for的使用

url_for是什么?

url_for()用于生成URL的函数,是Flask内置模板的1个全局函数

url_for()用来获取URL,用法和在Python脚本中相同.url_for的参数是视图的端点(即app.route()装饰的函数名)

app.py:

@app.route('/')
def index():
    return render_template('index.html')

html模板中url_for的写法:

<a href="{{url_for('index')}}">Test URL for</a>

效果:

 

猜你喜欢

转载自www.cnblogs.com/kaerxifa/p/11876058.html
今日推荐