后台用户体系最容易在模型替换、后台字段注册、登录态保持三个环节出错。若自定义用户字段没有生效,后续登录查询、后台维护与接口取用户信息都会连锁异常。
本文围绕智慧中医系统的 user 应用重写设计链路。读完后,可以独立检查应用注册、用户模型、迁移、xadmin 注册、登录注销视图与路由暴露是否闭环。
文章目录
- 设计与需求
- 后端设计
- 前端设计
- 扩展功能
- 自定义用户模型与迁移
- xadmin 后台字段维护
- 登录、注销与路由暴露
- Codex开发标准
- SOP 标准
- PDD 标准
- 总结
设计与需求
智慧中医系统的用户模块定位为 V1.0 阶段的数据应用搭建,核心对象是 Django 项目中的 user 应用。该模块通过继承 Django 用户类扩展业务字段,再通过配置切换为自定义用户模型,并在 xadmin 中重新注册后台展示字段。