0
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')
を試しましたが、これはうまくいかず、エラー 'request'が定義されていませんでした。グーグルと私が今持っているものを試した後、私はエラー '自己'が定義されていない取得します。また、他の権限の上にdjango-guardianを実装しようとしています。どのようにビュークラスのクエリセットの項目を制御できますか?
ありがとうございました。 – ArdentLearner