/ / Django देखने के लिए एक jQuery के मूल्य भेजना - जावास्क्रिप्ट, jquery, अजगर, django

Django देखने के लिए एक jQuery मूल्य भेजना - जावास्क्रिप्ट, jquery, पायथन, django

मैं Django और jQuery में बहुत नया हूँ।जब मैं एक बटन पर क्लिक करता हूं तो मैं अपने django के विचारों में कुछ jquery वैरिएबल भेजने का रास्ता ढूंढ रहा हूं। मैंने एक बटन और कुछ jQuery कोड बनाया है जो क्लिक किए जाने पर बटन के मूल्य के साथ एक चेतावनी संदेश प्रदर्शित कर सकता है, लेकिन मुझे नहीं पता कि उस मूल्य को मेरे django के विचारों में कैसे भेजा जाए।

उत्तर:

जवाब के लिए 0 № 1

jq:

<script language="javascript" type="text/javascript">
$("#auth-login-form").submit(function(){
$.ajax({
type:"POST",
url:"/user/login/",
data:{"username":$("#auth-login-username").val(),"password":$("#auth-login-password").val()},
beforeSend:function(xhr){
xhr.setRequestHeader("X-CSRFToken", $.cookie("csrftoken"));
},
success:function(data,textStatus){
alert("success");
},
error:function(XMLHttpRequest, textStatus, errorThrown){
});
return false;
});
</script>

django दृश्य:

 def login(request):
if request.method == "POST":
username = request.POST.get("username", "")
password = request.POST.get("password", "")
return HttpResponse("OK")
else:
return render(request, "user/login.html")