Open adityabansalx opened 1 year ago
I just installed this library and faced this issue I am really new in this my apologies if it's a lame issue
Result: Access Policy doesn't work class ArticleViewSet(ModelViewSet, AccessViewSetMixin): access_policy = ArticleAccessPolicy ...
Result: Access Policy works! class ArticleViewSet(AccessViewSetMixin, ModelViewSet): access_policy = ArticleAccessPolicy ...
Result: Access Policy works! class ArticleViewSet(ModelViewSet): permission_classes = [ArticleAccessPolicy, ] ...
Using the mixin is just simply set the access policy to permission_classes. You can check the source code.
permission_classes
I just installed this library and faced this issue I am really new in this my apologies if it's a lame issue
Result: Access Policy doesn't work class ArticleViewSet(ModelViewSet, AccessViewSetMixin): access_policy = ArticleAccessPolicy ...
Result: Access Policy works! class ArticleViewSet(AccessViewSetMixin, ModelViewSet): access_policy = ArticleAccessPolicy ...
Result: Access Policy works! class ArticleViewSet(ModelViewSet): permission_classes = [ArticleAccessPolicy, ] ...