django通用视图通俗讲解_工程制图中视图包括哪些种类

django通用视图通俗讲解_工程制图中视图包括哪些种类前言上篇我们通过mixin可以非常方便的实现一些CURD操作。实际上针对这些mixin,DRF还进一步的进行了封装,放到generics下。有以下generic类视图:generics.ListA

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

前言

上篇我们通过mixin可以非常方便的实现一些CURD操作。实际上针对这些mixinDRF还进一步的进行了封装,放到generics下。有以下generic类视图:

  • generics.ListAPIView:实现获取列表的。
  • generics.CreateAPIView:实现创建数据的。
  • generics.UpdateAPIView:实现更新数据的。
  • generics.DestroyAPIView:实现删除数据的。
  • generics.RetrieveAPIView:实现检索数据的。
  • generics.ListCreateAPIView:实现列表和创建数据的。
  • generics.RetrieveUpdateAPIView:实现检索和更新数据的。
  • generics.RetrieveDestroyAPIView:实现检索和删除数据的。
  • generics.RetrieveUpdateDestroyAPIView:实现检索和更新和删除数据的。
     

使用方法

class MerchantView(
    generics.CreateAPIView,
    generics.UpdateAPIView,
    generics.DestroyAPIView,
    generics.RetrieveAPIView
):
    """继承以上4个类,就实现了简单的增删改查"""
    serializer_class = StudentModelSerializer
    queryset = Student.objects.all()
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/165421.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • centos7 top命令_top是什么命令

    centos7 top命令_top是什么命令top命令Linuxtop命令用于实时显示process的动态。top参数详解第一行,任务队列信息**系统当前时间:**13:52:56**系统开机后到现在的总运行时间:**up66

    2022年7月31日
    1
  • 群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

    群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤0.前言:本来一直都是在Windows10的Hyper-V中虚拟软路由的,直到有一天突发奇想,手贱在windows10宿主机中安装了个安卓模拟器,由于众所周知的原因,安卓模拟器是不能同时与Hyper-V虚拟机共存的,虽然我在安装后运行安卓模拟器的时候没有去点击那个关闭Hyper-V的提示按钮,并且迅速点击了退出按钮,但是悲剧还是发生了,我的Windows10宿主机在重启后自动关闭了Hyper-V功能,导致我在其中安装的openwrt旁路由、centos测试环境都熄火了!然后就是赶紧在【程序】中添加【Hy

    2022年6月1日
    139
  • 怎么创建web项目_vs怎么创建项目

    怎么创建web项目_vs怎么创建项目进入WTM官网:WTM–Rapiddevelopmentframeworkbasedondotnetcore进入项目创建向导:mysql字符串:server=localhost;database=library;user=user;password=password项目结构如下:使用vs2022打开:直接运行项目:等待编译和前端依赖下载完成即可。注意:需要在本机安装nodejs环境。主页…

    2025年8月22日
    3
  • javascript获取url参数_正在获取网络参数一直不出来

    javascript获取url参数_正在获取网络参数一直不出来在做项目过程中,经常会遇到获取URL参数的问题。每次都是百度一下,找许久才找到能用的方法。今天我自己琢磨了一下,写了一个方法,实测有用。我有一个链接http://www.myrealmname.

    2022年8月6日
    6
  • kotlin使用spring mvc(六)

    kotlin使用spring mvc(六)

    2021年6月15日
    119
  • 大数据告诉你中老年人上网爱干什么[通俗易懂]

    大数据告诉你中老年人上网爱干什么[通俗易懂]中老年人最爱用微信,最喜欢看心灵鸡汤,最易被“免费领红包”骗……昨天,中国社科院国情调查与大数据研究中心和腾讯社会研究中心联合发布《中老年互联网生活研究报告》,报告对50岁以上人群的互联网生活进行了多方面解读。数据显示,中老年人不仅将微信作为即时通讯工具,还将其视作表达情感和维系社交的互动平台,如在微信里发表情和图片(81.8%)或小视频(68.9%),在朋友圈与他人互动(81.6%),接收或发微…

    2022年10月5日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号