yuliang_guo
659f60e765
continuous-integration/drone/push Build is failing
fix: 修复课程权限和添加409冲突统一处理
1. 课程权限修复:
- 创建课程: require_admin -> require_admin_or_manager
- 更新课程: require_admin -> require_admin_or_manager
- 现在manager角色也可以创建和编辑课程
2. 全局409冲突处理:
- 添加IntegrityError异常处理器
- 自动识别常见冲突类型(用户名/邮箱/手机号/名称/编码)
- 返回友好的中文错误提示
2026-02-02 16:21:02 +08:00
..
2026-01-24 19:33:28 +08:00
2026-01-29 14:40:00 +08:00
2026-01-31 11:06:02 +08:00
2026-01-24 19:33:28 +08:00
2026-01-30 15:37:14 +08:00
2026-01-24 19:33:28 +08:00
2026-01-30 15:11:57 +08:00
2026-01-31 10:39:07 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-02-02 16:21:02 +08:00
2026-01-31 17:43:39 +08:00
2026-01-31 11:26:54 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-30 14:22:35 +08:00
2026-01-31 17:13:00 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 11:01:35 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 17:46:35 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 18:48:26 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 19:01:01 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-29 16:19:22 +08:00
2026-01-31 11:49:10 +08:00
2026-01-31 10:57:41 +08:00
2026-01-24 19:33:28 +08:00