Sanic框架支持life cycle methods,例如before_server_start
,after_server_start
,before_server_stop
和after_server_stop
。
Flask中是否有类似的东西?
我知道有一个before_request
和after_request
,但是我正在寻找一些在应用程序启动之前的东西。我需要查询数据库以检查其中是否有某个条目。如果存在,请对该数据进行一些处理,然后运行flask应用程序。
您可以查看Application Factory模式,该模式允许您在创建应用程序对象之前执行处理。