我正在努力为我的应用添加一个类别系统,并想知道在创建viewsets
和serializers
时一直困扰我的事情。
class CategoryViewSet(viewsets.ModelViewSet):
queryset = Category.objects.all()
serializer_class = serializers.CategorySerializer
class CategorySerializer(serializers.ModelSerializer):
class Meta:
models = Category
queryset = Category.objects.all()
queryset
?queryset
时,get_queryset()
正在向我的视图集添加{{1}}"右"方式是什么?答案 0 :(得分:1)
View
需要queryset
知道您正在处理的对象集以及精炼过滤和分页。
Serializer
需要模型提取字段并自动创建/更新实例。