![]()
#测试APIView的request
from rest_framework.views import APIView
from rest_framework.response import Response
from rest_framework import status
from app.models import BookInfo
from app.serializers import BookModelSerializer
#导入GenericAPIView
from rest_framework.generics import GenericAPIView
from rest_framework.mixins import ListModelMixin,CreateModelMixin,RetrieveModelMixin,UpdateModelMixin,DestroyModelMixin
from rest_framework.generics import ListAPIView,CreateAPIView
from rest_framework.generics import RetrieveAPIView,UpdateAPIView,DestroyAPIView
class BookListThirdView(ListAPIView,CreateAPIView):
queryset = BookInfo.objects.all()
serializer_class = BookModelSerializer
class BookDetailThirdView(RetrieveAPIView,UpdateAPIView,DestroyAPIView):
#提供通用属性
queryset = BookInfo.objects.all()
serializer_class = BookModelSerializer
lookup_url_kwarg = 'book_id'