我是靠谱客的博主 爱撒娇鸭子,最近开发中收集的这篇文章主要介绍【Flask框架】——04 路由列表信息,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在这里插入图片描述

在这里插入图片描述


rules = app.url_map.iter_rules()

[rule.rule for rule in rules]  # 路由
[rule.endpoint for rule in rules]  # 视图

rules就是整个Web项目的路由表

# -*- coding: utf-8 -*-
# @File  : 05路由列表.py
# @author: 北极的三哈
# @email : Flymeawei@163.com
# @Time  : 2022/12/3 18:47
""""""
import json
from flask import Flask


app = Flask(__name__, static_url_path='/Flyme', static_folder='static')


@app.route('/rules')
def rules_func():
    # rules就是整个Web项目的路由表
    rules = app.url_map.iter_rules()

    for rule in rules:
        print(f'视图函数:{rule.endpoint}, 路由:{rule.rule}')

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


@app.route('/test')
def test():
    return ''


@app.route('/test2')
def test2():
    return ''


if __name__ == 'main':
    app.run(host='0.0.0.0', port=8080, debug=True)

在这里插入图片描述

最后

以上就是爱撒娇鸭子为你收集整理的【Flask框架】——04 路由列表信息的全部内容,希望文章能够帮你解决【Flask框架】——04 路由列表信息所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(88)

评论列表共有 0 条评论

立即
投稿
返回
顶部