Add make-admin command to uncloud_auth

This commit is contained in:
fnux 2020-05-07 12:45:06 +02:00
commit 718abab9d2
3 changed files with 23 additions and 3 deletions

View file

@ -243,7 +243,7 @@ class BillingAddressViewSet(mixins.CreateModelMixin,
return Response(serializer.data)
###
# Old admin stuff.
# Admin stuff.
class AdminPaymentViewSet(viewsets.ModelViewSet):
serializer_class = PaymentSerializer
@ -279,7 +279,7 @@ class AdminBillViewSet(viewsets.ModelViewSet):
return Response(serializer.data, status=status.HTTP_201_CREATED, headers=headers)
class AdminOrderViewSet(viewsets.ModelViewSet):
permission_classes = [permissions.IsAuthenticated]
permission_classes = [permissions.IsAdminUser]
def get_serializer(self, *args, **kwargs):
return OrderSerializer(*args, **kwargs, admin=True)