\"\"

一、继承apiview

# class BookDetailView(APIView):
# 
# 
#     def get(self, request):
#         # 获取全部
#         books = BookInfo. s.all()
#         s = BookInfoSerializer(books, many=True)
#         return Response(s.data)
# 
# 
#     def get(self, request, pk):
#         # 获取单个
#         book = BookInfo. s.get(id=pk)
#         s = BookInfoSerializer(book)
#         return Response(s.data)
#     
#     
#     def get(self, request):
#         # 创建一个对象()
#         date = {\'b \': \"高数\", \'bput_date\': \"2018-01-01\"}
#         s = BookInfoSerializer(data=date)
#         s.is_valid(raise_exception=True)
#         s.save()
#         return Response(s.validated_data)
#     
#     
#     def get(self, request):
#         # 更新一个对象
#         data = {\"b \": \"巴西柔术\"}
#         book = BookInfo. s.get(b =\'高数\')
#         s = BookInfoSerializer(book, data=data, partial=True)
#         s.is_valid(raise_exception=True)
#         s.save()
#         return Response(s.validated_data)
收藏 打印
您的足迹: