feat: 用户登录/管理 + 操作日志模块
- tb_user 用户表、tb_log 日志表 - Flask-Login 认证(login/logout/权限装饰器) - 用户管理页(admin 专有):增删改查、改密、角色设置 - 操作日志页:分页查询、按用户/类型筛选 - 测试操作区指令自动记录日志 - 所有页面加 @login_required 保护 - 默认管理员 admin/admin123(首次启动自动创建)
This commit is contained in:
@@ -7,6 +7,9 @@ body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; b
|
||||
.top-menu a { color: #bdc3c7; text-decoration: none; padding: 14px 24px; font-size: 15px; transition: .2s; }
|
||||
.top-menu a:hover { color: #fff; background: #34495e; }
|
||||
.top-menu a.active { color: #fff; background: #3498db; }
|
||||
.top-menu .user-info { margin-left: auto; color: #bdc3c7; padding: 14px 0; font-size: 13px; display: flex; align-items: center; gap: 12px; }
|
||||
.top-menu .user-info a { padding: 4px 12px; background: #e74c3c; border-radius: 4px; font-size: 12px; }
|
||||
.top-menu .user-info a:hover { background: #c0392b; }
|
||||
|
||||
/* === Container === */
|
||||
.container { max-width: 1400px; margin: 24px auto; padding: 0 24px; }
|
||||
|
||||
Reference in New Issue
Block a user