Python 烧瓶蓝图结构
我正在使用蓝图来分离我的Python 烧瓶蓝图结构,python,flask,Python,Flask,我正在使用蓝图来分离我的api、admin和authentication,但在我的api中,我想分离用户、组和文件,以获得更好的结构,而不仅仅是一个路由文件 所以我的问题是:是否有可能在蓝图中创建一个蓝图 还是有更好的解决方案来满足我的结构需求 提前感谢。你不必“嵌套”它们来实现你想要的。您只需在一个模块中创建Blueprint实例,然后将该实例导入该蓝图的多个路由文件中 # api/blueprint.py from flask import Blueprint bp = Blueprint(
api
、admin
和authentication
,但在我的api中,我想分离用户
、组
和文件
,以获得更好的结构,而不仅仅是一个路由
文件
所以我的问题是:是否有可能在蓝图中创建一个蓝图
还是有更好的解决方案来满足我的结构需求
提前感谢。你不必“嵌套”它们来实现你想要的。您只需在一个模块中创建Blueprint
实例,然后将该实例导入该蓝图的多个路由文件中
# api/blueprint.py
from flask import Blueprint
bp = Blueprint(__name__, __name__)
# api/users.py
from .blueprint import bp
@bp.route(...)
# api/groups.py
from .blueprint import bp
@bp.route(...)
你不必“嵌套”它们来实现你想要的。您只需在一个模块中创建Blueprint
实例,然后将该实例导入该蓝图的多个路由文件中
# api/blueprint.py
from flask import Blueprint
bp = Blueprint(__name__, __name__)
# api/users.py
from .blueprint import bp
@bp.route(...)
# api/groups.py
from .blueprint import bp
@bp.route(...)
可能的重复可能的重复