CSRF令牌失效或丟失,Ajax請求頁面報錯(403 Forbidden ) csrftoken存在 頁面響應為CSRF驗證失敗請求被中斷,經過測試,該錯誤並非是沒有在表單中加入{% csrf_token%} 導致【試過】 刷新dns緩存依然無法解決該問題,
解決:
檢查setting配置中
'django.middleware.csrf.CsrfViewMiddleware',
在瀏覽器隱私中清除cookie,【無效】
刷新dns【無效】
最后解決方案:
在引用js之前加入Ajax啟動項,之前曾經有一個啟動項的,但是莫名其妙失效
<script>
$.ajaxSetup({
data: {csrfmiddlewaretoken: '{{ csrf_token }}'}
})
</script>