摘要: 过滤组件 基于django内置的过滤组 from django_filters.rest_framework import DjangoFilterBackendfrom rest_framework.generics import ListAPIView需继承generics class Book 阅读全文
posted @ 2023-05-04 09:36 阿勒泰的鱼 阅读(23) 评论(0) 推荐(0)
摘要: 1.request1. request.data post请求内的数据都放在了request.data2.request.query_parme get 请求内携带的参数都放在了request.query_parms3. request.FILES def FILES(self): # Leave 阅读全文
posted @ 2023-04-20 14:22 阿勒泰的鱼 阅读(58) 评论(0) 推荐(0)
摘要: 自定义频率类如果重写频率限制的key的话,继承SimpleRateThrottle即可, 根据地址限制登录频率 class DingScopeThrottle(SimpleRateThrottle): scope = 'user_ip' def get_cache_key(self, request 阅读全文
posted @ 2023-04-19 11:27 阿勒泰的鱼 阅读(34) 评论(0) 推荐(0)
摘要: 1. 基础 jwt json web token原理: 1. jwt 分为三段式 head,payload,sign 2. 头和体是可逆加密,让服务器可以反解成user对象,签名是不可逆加密,保证整个token的安全性 3.head,payload,sgin三部分,店铺是采用json格式的字符串进行 阅读全文
posted @ 2023-04-19 11:21 阿勒泰的鱼 阅读(40) 评论(0) 推荐(0)
摘要: 1.基于BasePermission自定义权限 1.1 基于from rest_framework.permissions import BasePermission 实现权限 class App01Permission(BasePermission): def has_permission(sel 阅读全文
posted @ 2023-04-18 19:12 阿勒泰的鱼 阅读(42) 评论(0) 推荐(0)
摘要: 1. 基于DRF自己写认证类 1.1基于DRF的 BaseAuthentication 使用的基类:from rest_framework.authentication import BaseAuthentication from rest_framework.exceptions import A 阅读全文
posted @ 2023-04-18 17:04 阿勒泰的鱼 阅读(32) 评论(0) 推荐(0)
摘要: DRF提供了3个分页器,apiView和GenericView的用法是不一样的,具体使用方式如下, 1.PageNumberPagination 基于GenericAPIView实现的排序 class BOOKS2(GenericAPIView,ListModelMixin): queryset = 阅读全文
posted @ 2023-04-18 14:45 阿勒泰的鱼 阅读(95) 评论(0) 推荐(0)
摘要: 常用字段and非常用字段 autofield int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 但是这个基本咋没用过,建表也都是使用的默认id IntegerField 一个整数类型,范围在 -2147483648 to 2 阅读全文
posted @ 2023-04-06 19:57 阿勒泰的鱼 阅读(109) 评论(0) 推荐(0)
摘要: 基本使用 视图内 from rest_framework.viewsets import ModelViewSet from app01 import models from app01 import serializersList class userModelViewSet(ModelViewS 阅读全文
posted @ 2023-02-20 17:31 阿勒泰的鱼 阅读(35) 评论(0) 推荐(0)
摘要: drf 视图组件 视图基类 基于APIView写五个接口 基于GenericAPIView写5个接口 5个视图扩展类 9个视图子类 视图集 两个视图基类 视图的两个基类分别是 ​ APIView : 继承django的View ​ GenericAPIView: 继承APIView GenericA 阅读全文
posted @ 2023-02-20 15:00 阿勒泰的鱼 阅读(36) 评论(0) 推荐(0)