摘要: 分页全局配置 # 分页组件全局配置 # 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', # 'PAGE_SIZE': 5, 自定义分页组件使用 自写分页组件类 from rest_framew 阅读全文
posted @ 2023-04-06 16:51 Hide_凉辰 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 安装 django-filter 过滤Filtering 在settings 的 INSTALLED_APPS下注册 "rest_framework", # 注册rest_framework"django_filters", # 注册过滤包 全局过滤器 "DEFAULT_FILTER_BACKEND 阅读全文
posted @ 2023-04-06 16:45 Hide_凉辰 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 限流全局配置 REST_FRAMEWORK = { # 循环认证,一旦认证成功则不会往下再去认证 'DEFAULT_AUTHENTICATION_CLASSES': [ 'Restful_api.authentication.CustomerDefinedAuthentication', # 自定义 阅读全文
posted @ 2023-04-04 19:42 Hide_凉辰 阅读(13) 评论(0) 推荐(0) 编辑
摘要: drf认证组件 在主应用的settings中配置,此时的认证和权限是全局的,若部分视图不需要权限于认证处理只需要将类名置空即可 """drf配置信息""" REST_FRAMEWORK = { #循环认证,一旦认证成功则不会往下再去认证 'DEFAULT_AUTHENTICATION_CLASSES 阅读全文
posted @ 2023-04-04 17:12 Hide_凉辰 阅读(15) 评论(0) 推荐(0) 编辑
摘要: # ViewSet作为APIView的子类,作为视图类的父类 from rest_framework import status from rest_framework.viewsets import ViewSet from rest_framework.response import Respo 阅读全文
posted @ 2023-03-29 17:49 Hide_凉辰 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 做学生模型的五个接口 urls: from . import views from django.urls import path urlpatterns = [ path("d1/",views.StudentList1APIView.as_view()), path("d1/<int:pk>/" 阅读全文
posted @ 2023-03-19 10:43 Hide_凉辰 阅读(61) 评论(0) 推荐(0) 编辑
摘要: drf在django的原有基础上新增了一个request对象集成daol到了APIView类中,在原有的HttpResponse响应类上实现子类rest_framework.response.Response 都是基于内容协商完成数据格式转换 request的常用操作 获取请求参数 可以通过requ 阅读全文
posted @ 2023-03-13 14:30 Hide_凉辰 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 原因 一对多的查询使用方法 序列化器中 from rest_framework import serializers from school.models import teacher, course,student class CourseModelSerializer(serializers.M 阅读全文
posted @ 2023-03-10 16:00 Hide_凉辰 阅读(65) 评论(0) 推荐(0) 编辑
摘要: ModelSerializer与常规的Serializer相同添加了以下方法 基于模型类自动生成一系列字段 基于模型类自动生成validators,比如unique_together 包含create()与update()方法 查询,添加,更新操作如下 class StudentView2(View 阅读全文
posted @ 2023-03-07 16:08 Hide_凉辰 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 作用: 定义序列化器:序列化器必须要直接继承或者间接结成serializers.Serializer,Serializer有个子类ModelSerializer 使用教程 1 序列化的使用:不仅可以转换模型对象的数据格式,python中的对象的属性对应序列化器的字段也可以转换为字典或者列表 序列化器 阅读全文
posted @ 2023-03-07 16:07 Hide_凉辰 阅读(44) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示