from flask import Flask,url_for
app=Flask(__name__)
@app.route('/hello',endpoint='b') #endpoint为生成别名
def index():
a=url_for('b') #调用了url_for
print(a)
return 'hello_world'
if __name__ == '__main__':
app.run()
如下图就打印出了/hello路径
假如不加入别名,那么就直接使用函数名字
from flask import Flask,url_for
app=Flask(__name__)
@app.route('/hello')
def index():
a=url_for('index') #这里调用url_for里面的参数为函数名
print(a)
return 'hello_world'
if __name__ == '__main__':
app.run()
打印出/hello路径