前言
基于 ModelViewSet 来写各个试图, 编写逻辑按照Mode开始.
TableClassify
这个表就是前面将到的分类表, 也是整个项目的入口.
这个表基本上是比较简单的, 此表设计为二级表, 即有主分类, 主分类下才是真正实际应用的表.如下图
新增数据
新增数据主要关注 PID 字段, 如果上传 PID 则 PID 必须是存在的且它的 PID 为 Null.
- API_URL
-
http://127.0.0.1:8000/api/v1/cmdb/table-classify/
-
-
上传数据格式
-
{ "name": "服务器", "alias": "server", "remark": "服务器类型表主类", "pid": "" }
-
- 数据返回
1 { 2 "code": 0, 3 "data": { 4 "id": 1, 5 "create_time": "2021-05-24 19:08:20", 6 "update_time": "2021-05-24 19:08:20", 7 "remark": "服务器类型表主类", 8 "is_deleted": false, 9 "name": "服务器", 10 "alias": "server", 11 "is_forbid_bind": false, 12 "pid": null 13 }, 14 "message": null 15 }