一、csrf_token问题
使用post请求时,需要加csrf验证
(一)如果传输的是字典格式,则在字典中添加一项
'csrfmiddlewaretoken': $("[name='csrfmiddlewaretoken']").val()
或者
'csrfmiddlewaretoken':'{
{ csrf_token }}'
(二)如果传输的是标准json格式,则可在头部添加csrf验证
$.ajax({
url:'sum/',
dataType:'json',
type:'post',
contentType:'application/json',
headers:{"X-CSRFToken":$.cookie('csrftoken')},//此种方法需要script一个jq的cookie插件
//或者headers:{"X-CSRFToken":getCookie('csrftoken')}
...
})
二、ajax向后端传输数据问题
(一)字典格式
var data = {'csrfmiddlewaretoken': $("[name='csrfmiddlewaretoken