django中ajax发送post请求报403错误csrf禁止,解决只需三步

第一步:在body标签中加上这句话: 

{{% csrf_token %}

 

第二步:定义此变量

var csrf = $('input[name="csrfmiddlewaretoken"]').val();

 

第三步:将此变量传递给后端,username和password是自己定义的可忽略

data:{"username": u, "password": p, 'csrfmiddlewaretoken': csrf}

 

你可能感兴趣的:(Django)