熟练使用 Django 与 Django REST Framework 进行后端接口开发,精通序列化器设计、分页、过滤器、权限校验、异常统一封装。能够基于 ModelViewSet、APIView 搭建标准化 RESTful 接口,实现数据增删改查、批量操作、联表查询。熟悉 ORM 多表关联查询、预加载优化、原生 SQL 调优,掌握接口参数校验、嵌套序列化、自定义响应格式。
熟练使用 JWT 身份认证,能够搭建用户角色权限体系。了解 MySQL 索引设计、事务处理,掌握 axios 跨域配置、前后端接口联调。具备制造业业务系统开发经验,可实现任务台账、项目管理、日报上报、字典数据接口等业务模块。
能够规范分层项目结构,拆分接口服务、数据处理逻辑,避免视图臃肿。可独立完成接口文档梳理、问题日志排查、线上接口 BUG 修复,同时配合前端完成数据格式适配,具备完整业务模块后端从设计、编码到调试落地的能力。
制造业任务与项目管理后端系统
基于 Django + DRF 搭建整套 RESTful 后端服务,支撑前端任务台账、项目信息管理、工作日报模块。采用分层架构拆分视图、业务服务、序列化逻辑,解决视图代码臃肿问题。合理设计数据表一对多关联结构,通过 ORM 预加载优化联表查询,减少数据库重复查询,提升列表接口响应速度。
自定义全局异常处理、统一返回响应格式,封装通用分页、数据过滤工具类;实现 JWT 登录认证,设计分级角色权限控制,精细化接口访问权限。开发字典数据接口、任务新增 / 编辑 / 删除、任务下派、日报提交与查询接口。
配合前端完成前后端联调,处理日期格式化、嵌套数据序列化、参数校验等适配工作,持续修复线上接口问题,支撑业务日常生产使用。
内部科研项目流程管理平台后端
使用 Django DRF 开发科研立项、进度上报、资料归档相关接口。搭建灵活的动态筛选查询能力,支持多条件组合检索;运用事务保证表单提交时多表数据一致性;实现文件上传存储接口,对上传文件进行格式与大小校验。针对高频查询接口进行逻辑优化,完善操作日志记录,方便异常追溯,保障内部科研业务流程线上流转。