核心目录结构后端核心:app/__init__.py:Flask 应用初始化文化,创建应用实例并配置扩展1. 核心类定义class CustomFlask(Flask): """Flask 应用""" redis_client: Optional[redis.Redis] = None threat_detector: Optional[ThreatDetector] = None csp_nonce: Optional[str] = None def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.csp_nonce = generate_csp_nonce()2. 应用工厂函数def create_app(config: Optional[Dict[str, Any]] = None) -> CustomFlask: """应用工厂函数""" app = CustomFla...
发表评论取消回复