[吉凯]关于项目视图的说明
-
关于视图的详细说明
1.
项目视图必须位于项目
app/views下2.
视图的识别规则有两种
- 识别
app/views目录下的package中的bp对象
目录结构如下:
app/views ├── __init__.py ├── ms_jk │ ├── bubble.py │ ├── get_col_list.py └─└── __init__.py # <= 此文件中的bp对象会识别为蓝图对象,且路由前缀为 ms_jk (目录包名)__init__.py中代码示例如下from flask import Blueprint bp = Blueprint('views_bp', __name__) from .bubble import bubble from .get_col_list import get_col_list- 识别
app/views目录下的py文件中的bp对象
目录结构如下:
app/views ├── __init__.py └── ms_jk .py # <= 此文件中的bp对象会识别为蓝图对象,且路由前缀为 ms_jk (文件名)ms_jk .py中代码示例如下from flask import Blueprint bp = Blueprint('view_name', __name__) # 视图名称可以随意填写,但是多个视图名称不能重复 @bp.route("/bubble", methods=['POST']) def bubble(): pass return {"status":200} - 识别
-
Referenced by I ice-melt