Django之rest_framework(三)

一、GenericAPIView的使用

image-20221129000844837

rest_framework.generics.GenericAPIView

继承自APIVIew,主要增加了操作序列化器和数据库查询的方法,作用是为下面Mixin扩展类的执行提供方法支持。通常在使用时,可搭配一个或多个Mixin扩展类

1.1、属性

  • serializer_class 指明视图使用的序列化器
  • queryset 指明使用的数据查询集

1.2、方法

  • get_serializer_class(self) 返回序列化器类
  • get_serializer(self, args, *kwargs) 返回序列化器对象
  • get_queryset(self) 返回视图使用的查询集
  • get_object(self) 返回视图所需的模型类数据对象

1.3、代码

from rest_framework.generics import GenericAPIView
from rest_framework.response import Response
from rest_framework import stat

相关推荐

  1. Django回顾【

    2024-04-22 16:10:05       57 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-22 16:10:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-22 16:10:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-22 16:10:05       87 阅读
  4. Python语言-面向对象

    2024-04-22 16:10:05       96 阅读

热门阅读

  1. 使用Django Rest Framework设计与实现用户注册API

    2024-04-22 16:10:05       29 阅读
  2. SQL开窗函数

    2024-04-22 16:10:05       34 阅读
  3. 机器学习实战-k近邻分类

    2024-04-22 16:10:05       30 阅读
  4. 使用kafka的几种场景

    2024-04-22 16:10:05       35 阅读
  5. parted命令——磁盘分区工具

    2024-04-22 16:10:05       28 阅读
  6. Github 2024-04-18 开源项目日报 Top10

    2024-04-22 16:10:05       36 阅读