zoukankan      html  css  js  c++  java
  • drf框架-http方法与url构建

    一 基本http方法
    一 查询 http方法:get
    2 查询需求
    1 全部查询 url连接: /query/
    路由连接: query/
    2 单条查询 url连接: /query/+id+'/'
    路由连接: query/(?P<pk>d+)/$
    只能通过主键构建单条查询
    二 删除
    1 单条删除 url连接: /delete/+id+'/' 对应http方法:delete
    路由连接: query/(?P<pk>d+)/$
    2 批量删除
    http方法:post
    url连接 和 路由链接皆为/query/
    只能通过主键构建单条删除
    对于批量删除,构建post方法,然后后端通过orm操作进行批量删除或者自定义
    三 插入 http方法:post
    url连接: /insert/
    四 更新
    1 全部更新 url连接: /update/+id+'/' 对应http方法:update
    路由连接 update/(?P<pk>d+)/$
    2 部分更新 对应http方法:patch
    drf的update方法只能针对单条数据,对于批量的更新需要用户自定义或者采用post方法
    五 总结
    1 根据单条语句的查询 更新和删除操作都依赖于主键ID
    2 对于批量的删除更新暂时只能通过post请求然后实现自定义处理,或者你自己定义delete和update类
    3 对于表单数据的传递前端vue需要构建表单数据,切记
    4 重要性实现
    第一层
    一 查询 (全部和单条) 二 删除( 单条) 三 更新(全部) 四 插入
    第二层
    一 删除(多条) 二 更新( 部分)
    第三层
    一 更新(多条) 二 查询(分页 )
  • 相关阅读:
    第六次作业--结对编程第二次
    第四次作业——项目选题报告
    第五次作业——结对
    第三次作业——团队项目展示
    第二次作业——个人项目实战
    第一次作业-准备
    码农开富农,锄头得先拿
    一个关于狗记录的Java练习
    一个随手练的题目后面再弄一个带面版的
    java拓荒者
  • 原文地址:https://www.cnblogs.com/danhuangpai/p/12630362.html
Copyright © 2011-2022 走看看