Python 从ReadOnlyModelViewSet获取查询字段
请告诉我如何访问GET请求中发送到以下表单的视图集的字段:Python 从ReadOnlyModelViewSet获取查询字段,python,django,django-rest-framework,Python,Django,Django Rest Framework,请告诉我如何访问GET请求中发送到以下表单的视图集的字段: class MyViewSet(ReadOnlyModelViewSet): http_method_names = ['get'] queryset = User.objects.all() serializer_class = MySerializer permission_classes = (AllowAny,) def list(self, request, *args, **kwar
class MyViewSet(ReadOnlyModelViewSet):
http_method_names = ['get']
queryset = User.objects.all()
serializer_class = MySerializer
permission_classes = (AllowAny,)
def list(self, request, *args, **kwargs):
request.data # < attempt to access this attribute will return an empty dictionary
return super().list(request, args, kwargs)
类MyViewSet(ReadOnlyModelViewSet):
http_方法_名称=['get']
queryset=User.objects.all()
序列化程序\u class=MySerializer
权限\类=(允许,)
def列表(自我、请求、*args、**kwargs):
request.data#<尝试访问此属性将返回一个空字典
return super().list(请求、args、kwargs)
根据您应该使用的文档。查询参数
request.query_params是request.GET的一个名称更正确的同义词
更多细节