如何实现一个可以安全多次挂载的Flask蓝图?
Flask的文档上说:
你可以多次注册蓝图,但并不是每个蓝图都能正常工作。实际上,这取决于蓝图是如何实现的,只有在某些情况下,它才能被多次挂载。
不过我似乎找不到安全地多次挂载一个蓝图需要做些什么。
1 个回答
2
像这样的问题很难回答,因为它太笼统了。
首先,你的蓝图(Blueprint)需要以一种不依赖于应用对象状态的方式来实现,这样它在注册时就不会出问题。其次,你需要使用可配置的URL方案,以避免路由冲突。
这个问题还有很多更细致的部分,但如果不看到你具体的代码和问题,我也只能说到这里了。