1
所以我在這裏看到了幾個關於SO的問題,它們是相似的,但不是我想要的。Django REST框架 - 同一視圖中的每種方法的不同許可
我試圖在同一視圖中爲每個方法擁有不同的權限。我目前有:
class MyViewSet(viewsets.ViewSet):
# User must be authenticated
permission_classes = (IsAuthenticated,)
def list(self, request):
...
# User must be admin
def create(self, request):
...
def retrieve(self, request):
...
基本上我想,以確保只有管理員可以調用create
方法。我已經着眼於創建自定義權限,但這適用於視圖集,這不是我想要的。
有人可以解釋downvote嗎? – ilse2005