Advertisement
Guest User

Untitled

a guest
Dec 27th, 2016
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. TypeError at /auth/
  2. authenticate() missing 1 required positional argument: 'request'
  3.  
  4. {
  5. "username": "HelloUser",
  6. "password": "Hello123"
  7. }
  8.  
  9. @csrf_exempt
  10. @api_view(['POST'])
  11. def authenticate(self, request):
  12. print(request.data)
  13. user = authenticate(username=request.data['username'], password=request.data['password'])
  14. if user is not None:
  15. return Response({'Status': 'Authenticated'})
  16. else:
  17. return Response({'Status': 'Unauthenticated'})
  18.  
  19. urlpatterns = [
  20. url(r'^', include(router.urls)),
  21. url(r'create/', views.create),
  22. url(r'retrieve/', views.retrieve),
  23. url(r'auth/', views.authenticate),
  24. url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework'))
  25. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement