Flask蓝图如何实现模块化开发?

更新于
2026-10-09 09:40:52
2阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计743个文字,预计阅读时间需要3分钟。

Flask蓝图如何实现模块化开发?

Flask蓝图+概述:蓝图分为两种方式,按功能划分,与按结构划分。

1. 小蓝图+说明:按功能划分的蓝图。在视图函数中创建多个py文件,每个py文件中的视图函数都可以注册到蓝图中。

Flask蓝图

概述:蓝图分为两种方式,按照功能划分,与按照结构划分。

1.小蓝图

说明:按照功能划分蓝图。

在视图函数中创建多个 py 文件,每个 py 文件中的视图函数都可以注册到蓝图中;

目录结构如图所示:

manage.py 为启动文件:

# -*- coding: utf-8 -*- from pythonProject import create_app app = create_app() # 调用文件创建 app if __name__ == '__main__': app.run()

pythonProject /__init__.py文件是包的标志文件。通常说的导入一个包即为导入它的__init__.py文件;因此我们只需要在__init__.py中创建对应的 app 即可。

阅读全文

本文共计743个文字,预计阅读时间需要3分钟。

Flask蓝图如何实现模块化开发?

Flask蓝图+概述:蓝图分为两种方式,按功能划分,与按结构划分。

1. 小蓝图+说明:按功能划分的蓝图。在视图函数中创建多个py文件,每个py文件中的视图函数都可以注册到蓝图中。

Flask蓝图

概述:蓝图分为两种方式,按照功能划分,与按照结构划分。

1.小蓝图

说明:按照功能划分蓝图。

在视图函数中创建多个 py 文件,每个 py 文件中的视图函数都可以注册到蓝图中;

目录结构如图所示:

manage.py 为启动文件:

# -*- coding: utf-8 -*- from pythonProject import create_app app = create_app() # 调用文件创建 app if __name__ == '__main__': app.run()

pythonProject /__init__.py文件是包的标志文件。通常说的导入一个包即为导入它的__init__.py文件;因此我们只需要在__init__.py中创建对应的 app 即可。

阅读全文