def configure(self, payload):
if self.level == 'app' or self.level == 'api':
self.server = Flask(__name__)
if self.level == 'app':
for api in self.app.get_apis():
setattr(api, 'server', Blueprint(api.name, __name__))
resource = Api(api.server)
for route in api.config.routes:
handler = api.get_handler(api, route.handler)
resource.add_resource(handler, api.config.main.prefix + route.path)
self.server.register_blueprint(api.server)
评论列表
文章目录