"""日结模块应用配置""" import logging from django.apps import AppConfig logger = logging.getLogger(__name__) class SettlementConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'settlement' verbose_name = '日结管理' def ready(self): """注册信号处理函数""" from .signals import daily_settlement_completed from . import handlers # 注册日结完成信号处理器 daily_settlement_completed.connect( handlers.on_daily_settlement_completed, dispatch_uid='settlement.on_daily_settlement_completed' ) logger.info( f'[settlement.apps] 已注册 daily_settlement_completed 信号处理器' )