jqueryのDjangoはグローバルトークンを設定します

ajaxSetup、トークンのジャンゴセットによってJQUEYR、すなわち、常に参照を使用する必要はありません。

最初のステップ:

HTMLのDjangoの最初のセット

{%csrf_token%}

ステップ2:

次のように新しいJSファイルが読み込み

トークンは、(){機能
     を返す $(' [名= "csrfmiddlewaretoken"] ' .val)(); 
} 

  $ .ajaxSetup({ 
        キャッシュ:偽、
        beforeSend:関数(XHR、設定){ 
                xhr.setRequestHeader(" X-CSRFToken " 、トークン()); 
        } 
    })。

第三段階:

投稿できるように、参照するためにトークンを必要とする必要はありません、Djangoのページ、JSの紹介

<スクリプトSRC = " {%静的'JS / jquery.min.js' %} "のcharset = " UTF-8 " > </ SCRIPT> 
 
<スクリプトSRC = " {%静的'JS / ajaxSet.js' %} " =文字コード" UTF-8 " > </ SCRIPT>

 

おすすめ

転載: www.cnblogs.com/weilaibuxiangshuo/p/11431441.html