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)
相关推荐
qq_33003799几秒前
C#怎么解析XML文件 C#如何用XmlDocument和LINQ to XML读写XML数据【基础】
jvm·数据库·python
weixin_408717773 分钟前
如何大幅提升 Google Sheets 数据库更新脚本的执行效率
jvm·数据库·python
布局呆星4 分钟前
Vue3 笔记:过渡动画与自定义指令
javascript·css·vue.js·python·es6·html5
源码之家7 分钟前
计算机毕业设计:Python农产品智能推荐与可视化分析系统 Flask框架 矩阵分解 数据分析 可视化 协同过滤推荐算法 深度学习(建议收藏)✅
python·矩阵·数据挖掘·数据分析·django·flask·课程设计
Jutick7 分钟前
Spring Boot WebSocket 实时行情推送实战:从断线重连到并发优化
后端·架构
Leo8998 分钟前
数据结构与算法
后端
Betelgeuse769 分钟前
打通 Django 认证:原生 Auth 组件实战与 API 改造
后端·python·django
m0_5150984211 分钟前
如何实现SQL数据分片规则更新_利用触发器同步元数据
jvm·数据库·python
ltl11 分钟前
一致性哈希:不要相信教科书版本
后端
qq_3300379911 分钟前
uni-app怎么实现App端蓝牙搜索与连接 uni-app低功耗蓝牙开发【代码】
jvm·数据库·python