API KEYS working
This commit is contained in:
@@ -12,6 +12,7 @@ from rest_framework.decorators import authentication_classes, permission_classes
|
||||
from rest_framework.authentication import SessionAuthentication, BasicAuthentication
|
||||
|
||||
from rest_framework.permissions import IsAuthenticated
|
||||
from rest_framework_api_key.permissions import HasAPIKey
|
||||
# from durin.auth import TokenAuthentication
|
||||
|
||||
# from durin.views import APIAccessTokenView
|
||||
@@ -36,15 +37,18 @@ class FAQsAPIView(generics.ListAPIView):
|
||||
class SocialPostsAPIView(generics.ListAPIView):
|
||||
serializer_class = SocialPostSerializer
|
||||
queryset = SocialPost.objects.filter(published=True)
|
||||
permission_classes = [HasAPIKey]
|
||||
|
||||
|
||||
class SocialLinksAPIView(generics.ListAPIView):
|
||||
serializer_class = SocialLinkSerializer
|
||||
queryset = SocialLink.objects.all()[:50]
|
||||
permission_classes = [HasAPIKey]
|
||||
|
||||
|
||||
class SocialImgsAPIView(generics.ListAPIView):
|
||||
serializer_class = SocialImgsSerializer
|
||||
queryset = SocialImg.objects.all()[:18]
|
||||
permission_classes = [HasAPIKey]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user