class ModelListCreateView(GetQuerysetMixin, generics.ListCreateAPIView):
queryset = get_objects_for_user(self.context['request'].user, 'model.view_model')
serializer_class = ModelSerializer
permission_classes = (permissions.IsAuthenticated,)
上記のコード スニペットでは、特定のユーザーが表示するはずのアイテムのみをクエリで取得しようとしています。試してみ queryset = get_objects_for_user(request.user, 'model.view_model')
ましたが、これは機能せず、「要求」が定義されていないというエラーが発生しました。グーグルで調べて、今持っているものを試した後、「自己」が定義されていないというエラーが表示されます。また、他の権限の上に django-guardian を実装しようとしています。