我正在使用一系列蓝图,我希望能够将它们进一步捆绑到一个包中,以便我可以与任意数量的其他应用程序尽可能无缝地使用。为应用程序提供整个引擎的一组蓝图。我创建了自己的解决方案,但它是手动的,需要付出太多努力才能有效。它看起来不像是一个扩展,而且它不仅仅是一个蓝图(几个提供通用功能)。
这件事完成了吗?怎么办?
(将多个程序捆绑在一起的应用程序调度方法可能不是我想要的)
最佳答案
看看这个:嵌套蓝图 → https://flask.palletsprojects.com/en/2.0.x/blueprints/#nesting-blueprints
parent = Blueprint('parent', __name__, url_prefix='/parent')
child = Blueprint('child', __name__, url_prefix='/child')
parent.register_blueprint(child)
app.register_blueprint(parent)
关于python - 蓝图的蓝图(Flask),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12533745/