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)
相关推荐
Python私教9 小时前
源滚滚Rust全栈班v1.02 无符号整数详解
开发语言·后端·rust
绝无仅有9 小时前
面试总结之Nginx 经验常见问题汇总第二篇
后端·面试·github
yBmZlQzJ9 小时前
PyQt5 修改标签字体和颜色的程序
开发语言·python·qt
胖达不服输9 小时前
「日拱一码」081 机器学习——梯度增强特征选择GBFS
人工智能·python·算法·机器学习·梯度增强特征选择·gbfs
float_六七9 小时前
Java Stream流:从入门到精通
java·windows·python
这里有鱼汤9 小时前
分享7种常见的量化交易策略
后端
星空的资源小屋9 小时前
PPTist,一个完全免费的 AI 生成 PPT 在线网站
人工智能·python·电脑·excel
绝无仅有9 小时前
面试实战总结之Nginx配置经验第一篇
后端·面试·github
shark_chili9 小时前
CPU性能优化三剑客:分支预测、并行运算与超线程技术深度解析
后端
小蒜学长10 小时前
基于Spring Boot的火灾报警系统的设计与实现(代码+数据库+LW)
java·数据库·spring boot·后端