Advertisement
Guest User

Untitled

a guest
May 23rd, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. from django.shortcuts import render
  2. from rest_framework.response import Response
  3. from rest_framework.decorators import api_view, renderer_classes, permission_classes, authentication_classes
  4. from rest_framework.renderers import JSONRenderer
  5. from rest_framework.permissions import IsAuthenticated
  6. from rest_framework_jwt.authentication import JSONWebTokenAuthentication
  7.  
  8.  
  9. @api_view(['GET'])
  10. @renderer_classes((JSONRenderer,))
  11. def public_url_view(request, format=None):
  12. content = {'user_count': 12}
  13. return Response(content)
  14.  
  15.  
  16. @api_view(['GET'])
  17. @renderer_classes((JSONRenderer,))
  18. @permission_classes((IsAuthenticated,))
  19. @authentication_classes((JSONWebTokenAuthentication,))
  20. def protected_url_view(request, format=None):
  21. content = {'user_count': 98}
  22. return Response(content)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement