05-Flask-Flask查询路由方式

Flask查询路由方式


前言

  • 本篇来学习下Flask中查询路由的方式

命令行方式

shell 复制代码
# window 用set  linux 用 export 
set FLASK_APP=test_6_flask运行发方式

# 打印所有路由
flask routes

代码实现返回所有路由

python 复制代码
# -*- coding: utf-8 -*-
# @Time    : 2023/9/16
# @Author  : 大海

# 导入flask
import json

from flask import Flask

# 实例化flask应用  可以决定flask访问静态文件的查找路径
app = Flask(__name__, static_url_path='/test', static_folder='static_files', template_folder='template_files')


# 路由函数
@app.route('/index')
def hello_world():
    return '<b>Hello 小白!</b>'


@app.route('/')
def route_map():
    rules_iterator = app.url_map.iter_rules()

    return json.dumps({rule.endpoint: rule.rule for rule in rules_iterator})


if __name__ == '__main__':
    app.run(debug=True)
相关推荐
用户6602676118791 小时前
备注接口返回成功,数据库却没变:怎样限定一次修复的范围?
python
用户9888321871741 小时前
别把 IOptionsSnapshot 注入单例:从生命周期看 .NET 配置读取
后端
姜鱼问生1 小时前
别再 chmod 777 了,用 ACL 给它开一扇窗
后端·算法·架构
Dumbness2 小时前
用 Python + UI Automation 读写微信 PC 版:一个群消息自动回复程序的实现与踩坑
python
仿生joe会梦见漫天的大雪吗2 小时前
CTF Misc 工具选型指南:按题型分类的工具、原理与限制
后端·安全
南丘山2 小时前
一个 VARCHAR(1) 的字段,卡住了整条 DTU 数据链路
后端
南丘山2 小时前
多租户隔离失效,我踩过的 3 个坑
后端
IT_陈寒2 小时前
Java缓存踩坑记:明明设置了过期时间,怎么还是读到脏数据?
前端·人工智能·后端
用户8662978480082 小时前
数据库报错"坏块"别急着删库重来,试试 KingbaseES 的离线修复工具
后端
jose2 小时前
URL 里多写了一个端口,为什么请求还能调通?
java·后端