我已经使用https://github.com/alanjds/drf-nested-routers创建了嵌套路由,但是我不知道如何在viewset中获取父pk
示例路线:/group/8/users
在视图.py在
class UserViewSet(ListModelMixin, generics.GenericAPIView, viewsets.ViewSet):
queryset = User.objects.filter(group_pk=group_pk) <-------how to get group_pk
serializer_class = UserSerializer
使用
get_queryset
函数,那么您就可以访问self.kwargs
,其中包含来自路由器的父模型查找字段和值。在相关问题 更多 >
编程相关推荐