最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在django中使用post方法時(shí),需要增加csrftoken的例子

 更新時(shí)間:2020年03月13日 14:33:08   作者:梓沂  
這篇文章主要介紹了在django中使用post方法時(shí),需要增加csrftoken的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

從百度查到在django中,使用post方法時(shí),需要先生成隨機(jī)碼,以防止CSRF(Cross-site request forgery)跨站請(qǐng)求偽造,并稍加修改:

注:這是一個(gè)js文件,需要引入到html模板中:<script src="/static/javascript/post_need_csrftoken.js"></script>

這樣做比使用{% csrf_token %}方便

$(function () {
  $.ajaxSetup({
    headers: { "X-CSRFToken": getCookie("csrftoken") }
  });
});


    // 為防止CSRF(Cross-site request forgery)跨站請(qǐng)求偽造,發(fā)post請(qǐng)求時(shí)需要在cookie中創(chuàng)建隨機(jī)碼
    function getCookie(name)
    {
      var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
      /*
        上面這句話相當(dāng)于:
      var arr;
      var reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
       */
      if(arr=document.cookie.match(reg))
        return decodeURI(arr[2]);  //ECMAScript v3 已從標(biāo)準(zhǔn)中刪除了 unescape() 函數(shù),并反對(duì)使用它,
                      // 因此應(yīng)該用 decodeURI() 和 decodeURIComponent() 取而代之。
      else
        return null;
    }

補(bǔ)充知識(shí):Django解決前端/客戶端POST失敗提示csrf_tokenxxx的問題

解決:把settings.py里把MIDDLEWARE中的

django.middleware.csrf.CsrfViewMiddleware

刪除掉就好了

如果你不想刪除,并且你是web端的話,在form表單里加一句 {%csrf_token%} 就好了

<form>
  {%csrf_token%}
  <!-- 其它代碼 -->
</form>

這個(gè)CRSF主要也是起一種保護(hù)驗(yàn)證的作用,看個(gè)人需要來保留吧

如果是安卓或者其它端,建議之間采取前者把那行代碼刪掉就行了

以上這篇在django中使用post方法時(shí),需要增加csrftoken的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python爬取熱搜制作詞云

    python爬取熱搜制作詞云

    這篇文章主要介紹了python爬取百度熱搜制作詞云,首先爬取百度熱搜,至少間隔1小時(shí),存入文件,避免重復(fù)請(qǐng)求,如果本1小時(shí)有了不再請(qǐng)求,存入數(shù)據(jù)庫,供詞云包使用,爬取熱搜,具體流程請(qǐng)需要的小伙伴參考下面文章內(nèi)容
    2021-12-12
  • 老生常談python函數(shù)參數(shù)的區(qū)別(必看篇)

    老生常談python函數(shù)參數(shù)的區(qū)別(必看篇)

    下面小編就為大家?guī)硪黄仙U刾ython函數(shù)參數(shù)的區(qū)別(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-05-05
  • 基于Python利用Pygame實(shí)現(xiàn)翻轉(zhuǎn)圖像

    基于Python利用Pygame實(shí)現(xiàn)翻轉(zhuǎn)圖像

    這篇文章主要介紹了基于Python利用Pygame實(shí)現(xiàn)翻轉(zhuǎn)圖像,我們將了解如何使用Pygame翻轉(zhuǎn)圖像,要翻轉(zhuǎn)圖像,我們需要使用pygame.transform.flip(Surface,?xbool,?ybool)?方法,該方法被調(diào)用來根據(jù)我們的需要在垂直方向或水平方向翻轉(zhuǎn)圖像,下面來看看具體的實(shí)現(xiàn)過程吧
    2022-02-02
  • Python接口自動(dòng)化淺析unittest單元測(cè)試原理

    Python接口自動(dòng)化淺析unittest單元測(cè)試原理

    這篇文章主要介紹了Python接口自動(dòng)化淺析unittest單元測(cè)試原理,文中描述了單元測(cè)試,unittest模塊特性、大致流程、源碼及實(shí)戰(zhàn)例子這幾個(gè)模塊,有需要的朋友可以借鑒參考下
    2021-08-08
  • Python實(shí)現(xiàn)Mysql數(shù)據(jù)庫連接池實(shí)例詳解

    Python實(shí)現(xiàn)Mysql數(shù)據(jù)庫連接池實(shí)例詳解

    這篇文章主要介紹了Python實(shí)現(xiàn)Mysql數(shù)據(jù)庫連接池實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • python學(xué)習(xí)之使用Matplotlib畫實(shí)時(shí)的動(dòng)態(tài)折線圖的示例代碼

    python學(xué)習(xí)之使用Matplotlib畫實(shí)時(shí)的動(dòng)態(tài)折線圖的示例代碼

    這篇文章主要介紹了python學(xué)習(xí)之使用Matplotlib畫實(shí)時(shí)的動(dòng)態(tài)折線圖的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 解決Python調(diào)用df.to_csv()出現(xiàn)中文亂碼的問題

    解決Python調(diào)用df.to_csv()出現(xiàn)中文亂碼的問題

    在Python使用df.to_csv()時(shí),若出現(xiàn)中文亂碼,可通過加入?yún)?shù)encoding="utf_8_sig"解決,"utf-8"編碼不包含BOM,直接處理文件時(shí)會(huì)將BOM誤讀為內(nèi)容;而"utf_8_sig"會(huì)識(shí)別并處理BOM,避免亂碼,此方法為實(shí)踐經(jīng)驗(yàn),供參考
    2024-09-09
  • python起點(diǎn)網(wǎng)月票榜字體反爬案例

    python起點(diǎn)網(wǎng)月票榜字體反爬案例

    大家好,本篇文章主要講的是python起點(diǎn)網(wǎng)月票榜字體反爬案例,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Python實(shí)現(xiàn)隨機(jī)生成手機(jī)號(hào)及正則驗(yàn)證手機(jī)號(hào)的方法

    Python實(shí)現(xiàn)隨機(jī)生成手機(jī)號(hào)及正則驗(yàn)證手機(jī)號(hào)的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)隨機(jī)生成手機(jī)號(hào)及正則驗(yàn)證手機(jī)號(hào)的方法,涉及Python基于random模塊的隨機(jī)數(shù)以及基于re模塊的正則驗(yàn)證相關(guān)操作技巧,需要的朋友可以參考下
    2018-04-04
  • python 實(shí)現(xiàn)PIL模塊在圖片畫線寫字

    python 實(shí)現(xiàn)PIL模塊在圖片畫線寫字

    這篇文章主要介紹了python 實(shí)現(xiàn)PIL模塊在圖片畫線寫字,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05

最新評(píng)論

新化县| 德化县| 北辰区| 凤山县| 乌兰察布市| 阿城市| 元谋县| 承德县| 明溪县| 勃利县| 太康县| 中方县| 武鸣县| 乐至县| 湘阴县| 嘉荫县| 马鞍山市| 汽车| 公主岭市| 车险| 大厂| 宣武区| 左贡县| 陇川县| 华容县| 汾西县| 壶关县| 道真| 同德县| 曲靖市| 苏尼特左旗| 从化市| 藁城市| 合肥市| 和田县| 汝州市| 辉南县| 宜黄县| 吉隆县| 柞水县| 商南县|