烧瓶蓝图封装

时间:2019-02-22 20:55:36

标签: python flask

我正在尝试从蓝图函数中移出尽可能多的逻辑,以使测试变得更容易,但是现在我已经将一些服务定义为蓝图文件中的变量,如果可以封装,那将是很好的它们和蓝图方法变成类似

的类
class MyBluePrintClass:
    blueprint = Blueprint('main', __name__, template_folder='templates')
    myservice = ServiceA()

    def route_a():
      blah

    def route_b():
      blah

我可以这样做吗? 我应该将其设为Blueprint的子类吗? 可以在类中使用注释?

0 个答案:

没有答案