소스 검색

adding apikey permission

ShariX Developer 4 주 전
부모
커밋
d48f816296
10개의 변경된 파일20개의 추가작업 그리고 20개의 파일을 삭제
  1. 2 2
      apiviews/client.py
  2. 2 2
      apiviews/company.py
  3. 2 2
      apiviews/documents.py
  4. 2 2
      apiviews/orders.py
  5. 2 2
      apiviews/permissions.py
  6. 2 2
      apiviews/provider.py
  7. 2 2
      apiviews/relationship.py
  8. 2 2
      apiviews/resource.py
  9. 2 2
      apiviews/service.py
  10. 2 2
      apiviews/service_category.py

+ 2 - 2
apiviews/client.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Client
 from dbsynce.serializer import ClientSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class ClientMVS(viewsets.ModelViewSet):
     queryset = Client.objects.all()
     serializer_class = ClientSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/company.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Company
 from dbsynce.serializer import CompanySerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class CompanyMVS(viewsets.ModelViewSet):
     queryset = Company.objects.all()
     serializer_class = CompanySerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/documents.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Documents
 from dbsynce.serializer import DocumentsSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class DocumentsMVS(viewsets.ModelViewSet):
     queryset = Documents.objects.all()
     serializer_class = DocumentsSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/orders.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Orders
 from dbsynce.serializer import OrdersSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class OrdersMVS(viewsets.ModelViewSet):
     queryset = Orders.objects.all()
     serializer_class = OrdersSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/permissions.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Permissions
 from dbsynce.serializer import PermissionsSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class PermissionsMVS(viewsets.ModelViewSet):
     queryset = Permissions.objects.all()
     serializer_class = PermissionsSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/provider.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Provider
 from dbsynce.serializer import ProviderSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class ProviderMVS(viewsets.ModelViewSet):
     queryset = Provider.objects.all()
     serializer_class = ProviderSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/relationship.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Relationship
 from dbsynce.serializer import RelationshipSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class RelationshipMVS(viewsets.ModelViewSet):
     queryset = Relationship.objects.all()
     serializer_class = RelationshipSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/resource.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Resource
 from dbsynce.serializer import ResourceSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class ResourceMVS(viewsets.ModelViewSet):
     queryset = Resource.objects.all()
     serializer_class = ResourceSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/service.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import Service
 from dbsynce.serializer import ServiceSerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class ServiceMVS(viewsets.ModelViewSet):
     queryset = Service.objects.all()
     serializer_class = ServiceSerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]

+ 2 - 2
apiviews/service_category.py

@@ -2,10 +2,10 @@ from rest_framework import viewsets, permissions
 
 from dbsynce.models import ServiceCategory
 from dbsynce.serializer import ServiceCategorySerializer
-
+from rest_framework_api_key.permissions import HasAPIKey
 
 class ServiceCategoryMVS(viewsets.ModelViewSet):
     queryset = ServiceCategory.objects.all()
     serializer_class = ServiceCategorySerializer
     # permission_classes = [IsOwnerOrReadOnly]
-    permission_classes = [permissions.IsAuthenticated]
+    permission_classes = [permissions.IsAuthenticated | HasAPIKey]