Привет, у меня есть класс:
class PostList(generics.ListCreateAPIView):
permission_classes = (permissions.IsAuthenticated,)
model = Post
queryset = Post.objects.all()
serializer_class = PostSerializer
С помощью него я могу создавать и смотреть все посты, и в urls я могу написать:
url(r'^posts/$', views.PostList.as_view(), name='post-list'),
У меня такой вопрос, как действия List и Create (get, post) установить разные permissions и при этом сохранить возможность обращаться к этим действиям с одного url'а (/posts) используя разные методы GET, POST?
Ведь в PostList(generics.ListCreateAPIView): я могу поставить permission_classes, но тогда permission будет распространяться и на List и на Create действия