"""视图层公共入口:聚合各子模块,保持 `from src import views` 接口不变。 实现按职责拆分(遵循单文件 200–400 行规范): - view_common —— 共享小构件(排行表、比赛头部行等) - view_auth —— 登录页 + 应用外壳 - view_home —— 主页(战绩 / 比分 / 四榜) - view_me —— 我的数据(总览 / 趋势 / 登记 / 投票 / 改密) - view_admin —— 管理页 """ from __future__ import annotations from .view_admin import ( admin_edit_player_view, admin_match_editor, admin_mvp_settle_view, admin_players_view, ) from .view_auth import app_shell, login_view from .view_home import home_view from .view_me import ( my_fifa_card_view, my_form_view, my_mvp_form_view, my_totals_view, my_trend_view, trend_svg, ) __all__ = [ "login_view", "app_shell", "home_view", "my_totals_view", "my_fifa_card_view", "my_trend_view", "trend_svg", "my_form_view", "my_mvp_form_view", "admin_match_editor", "admin_players_view", "admin_edit_player_view", "admin_mvp_settle_view", ]