Как получить переменные Python через Ajax - PullRequest
0 голосов
/ 10 мая 2019

Мне нужно получить переменную returnd из views.py и отобразить значения на html-странице, не перезагружая ее.Может кто-нибудь, пожалуйста, скажите мне, как извлечь переменные (в данном случае значение переменной 'complete') из сценария Python на HTML-страницу

                 $(document).ready(function(){
                 $.ajax({

                     url: "{% url 'check_recovery_email' %}",
                            type: "POST",
                            data: { csrfmiddlewaretoken: '{{ csrf_token }}' ,"recovery":remail.value,"code":rcode.value,"email":email.value},
                            async: false,


                        });
                        });


          def check_recovery_email(request):
              emailr = request.POST.get('recovery')
              code = request.POST.get('code')
              email = request.POST.get('email')
              usernames = database.child("recovery_email").child("details").get()
              for user in usernames.each():
              userid = user.key()
              dtls = database.child("recovery_email").child(userid).child('email').get().val()
              if dtls == email:
                 return JsonResponse({'completed': "ok"})
return render(request, "create_account.html", {"messg": ""})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...