首页 > 解决方案 > 与 Django 中的视图集混淆

问题描述

我在Django Rest框架中学习Viewset,发现我们需要添加这些变量:

queryset = User.objects.all()
    serializer_class = UserSerializer

在视图集中或确切地说是 ModelViewSet。问题是为什么在 ModelViewSet 中需要 queryset 和 serializer_class 变量?

标签: djangodjango-rest-framework

解决方案


queryset - We need queryset in order to get the data from database table

serializer_class - We need to have serializer, so that it can convert the data into json (Rest API).

推荐阅读