Guest User

Untitled

a guest
May 6th, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. $(document).ready(function(){
  2. var form = $('#signin_form');
  3. form.on('submit', function(e){
  4. e.preventDefault();
  5. var url = form.attr("action");
  6. var username = $('#username').val();
  7. var password = $('#password').val();
  8. var csrf_token = $('#signin_form [name="csrfmiddlewaretoken"]').val();
  9. console.log(username);
  10. console.log(password);
  11. $.ajax({
  12. type: "POST",
  13. url: url,
  14. data: {
  15. 'username': username,
  16. 'password': password,
  17. 'csrfmiddlewaretoken': csrf_token,
  18. },
  19. dataType: "text",
  20. cache: false,
  21. success: function(data){
  22. console.log(data);
  23. console.log(data.signupstatus);
  24. console.log(data.trash);
  25. if(data.signup){
  26. console.log('lol')
  27. }
  28. }
  29. })
  30. })
  31. })
  32.  
  33. def sigin(request):
  34. return_dict = dict()
  35. if request.method == "POST":
  36. username = request.POST["username"]
  37. password = request.POST["password"]
  38. user = authenticate(request, username=username, password=password)
  39. if user is not None:
  40. login(request, user)
  41. return_dict["signupstatus"] = 1
  42. return_dict["trash"] = 'trash'
  43. else:
  44. return_dict["signupstatus"] = 0
  45. return JsonResponse(return_dict)
  46.  
  47. console.log(typeof data); // string?
  48.  
  49. dataType: "text",
  50.  
  51. dataType: "json",
Add Comment
Please, Sign In to add comment