KnoxTokenAuthentication won't exist unless REST_USE_KNOX

This commit is contained in:
Daniel Stanton 2017-01-25 13:20:51 +00:00
parent cc37193efd
commit cb3c859919

View File

@ -156,7 +156,8 @@ class LogoutAllView(APIView):
Accepts/Returns nothing.
"""
authentication_classes = (KnoxTokenAuthentication,)
if getattr(settings, 'REST_USE_KNOX', False):
authentication_classes = (KnoxTokenAuthentication,)
permission_classes = (IsAuthenticated,)
def get(self, request, *args, **kwargs):