获取所有视图函数信息
获取所有视图函数信息,并以json形式返回
这里我们用的是flask 框架中内部的json
代码实现:
from flask import Flask,json
app = Flask(__name__)
@app.route('/')
def index():
rulse=app.url_map.iter_rules() #获取项目路由列表
for rule in rulse:
print("视图函数:{},url地址:{}".format(rule.endpoint,rule.rule))
return json.dumps({rule.endpoint: rule.rule for rule in rulse})
@app.route('/test1')
def test1():
return "test1"
@app.route('/test2')
def test2():
return "test2"
if __name__ == '__main__':
app.run()
实现效果:


浙公网安备 33010602011771号