--GenericAPIView继承了APIView
--GenericAPIView类封装了以下三个方法。
两个重要的属性:
queryset = None # 把查询的表赋值给它。 表名.objects.all()
serializer_class = None# 用哪个序列化类。 类名
lookup_field = 'pk' # 转换器/有名分组的名字必须是pk path('book/<int:pk>',views.BookView.as_view())
lookup_url_kwarg = None
filter_backends = api_settings.DEFAULT_FILTER_BACKENDS # 过滤类
pagination_class = api_settings.DEFAULT_PAGINATION_CLASS # 分页类
from rest_framework.generics import GenericAPIView
def get_object(self):  获取单个
def get_queryset(self): 获取表的所有对象
def get_serializer(self,*args,**kwargs): 获取序列化类

 

 

 

*******************和上面的没关系********************

 

posted on 2021-07-13 14:45  孟玉  阅读(107)  评论(0编辑  收藏  举报