Django + DRF 项目编码标准(终稿)

Django + DRF 项目编码标准(终稿)

版本:v1.0
适用范围:Django + Django REST Framework 项目
目标:统一分层、统一契约、统一性能与安全基线,让代码可维护、可测试、可观测、可协作。


目录

  1. 分层原则
  2. Model 层标准
  3. Serializer 层标准
  4. View 层标准
  5. Service 层标准
  6. Utils 层标准
  7. Constants 层标准
  8. API 契约与版本管理
  9. 认证与安全
  10. 数据库与事务
  11. 异步与任务
  12. 可观测性
  13. 测试标准
  14. 代码组织
  15. 性能标准
  16. 部署与配置
  17. 团队协作
  18. Django 层标准
  19. DRF 补充标准
  20. 数据层补充
  21. 安全补充
  22. 可观测性补充
  23. 测试补充
  24. 运维补充
  25. 文档与规范
  26. 反模式清单
  27. 一句话总纲

一、分层原则

Model        →  数据结构和领域约束
Serializ
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小赖同学啊

感谢上帝的投喂

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值