# config/swagger.py from flask_restx import Api, Resource, fields from flask import Blueprint from controller.controller import ns as controller_ns class SwaggerConfig: def __init__(self): self.api_blueprint = Blueprint("open_api", __name__, url_prefix="/api") self.api = Api(self.api_blueprint, version="1.0", title="OpenApi", description="The Open Api Service") self.mount_ns(); # 挂载命名空间 def mount_ns(self): self.api.add_namespace(controller_ns)