0

我下面描述了具体的需求,但是写的比较糟糕,我简单文字描述一下需求。

我有一个路由组,在初始化这个动态路由分组时,需要调用一个模型,并传递到每个路由中。

请问动态路由如何分组(或者蓝图),如何将分组初始化的模型分配到子路由中。


我在写一个 flask 微服务,现在存在一个路由分组问题,假设,我有很多一个组变量路由,类似:

@app.route('/<classify>/<group>/route1')
@app.route('/<classify>/<group>/route2')
@app.route('/<classify>/<group>/route3')

这样的路由,现在我要在每个方法实例化之前,实例一个 Model,名字为 <classify><group>Model 为了不影响性能,最好模型为单例模式。


现有解决方案是由一个 Model 实例字典,去调这个字典(不存在则初始化),来实现模型单例。

请问大家有什么好的方法和建议吗,谢谢。

ztj1993 39
2019-07-14 提问
1 个回答
0

已采纳

现在采用了 Blueprint url_prefix 和 url_value_preprocessor 处理

撰写答案

推广链接