国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 開(kāi)發(fā) > AJAX > 正文

獲取ajax的post復(fù)雜對(duì)象的實(shí)現(xiàn)方法

2024-09-01 08:30:22
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

當(dāng)我們開(kāi)發(fā)網(wǎng)頁(yè)時(shí),使用帶數(shù)組的ajax post參數(shù),然后根據(jù)請(qǐng)求獲取數(shù)組,post數(shù)組變成一個(gè)元組,那么獲取ajax的post復(fù)雜對(duì)象的實(shí)現(xiàn)方法我們都掌握了嗎?別著急,錯(cuò)新技術(shù)頻道和你分享。

一、django的request中post對(duì)象為空(即獲取不到前臺(tái)ajax傳送的post對(duì)象)

1、將django的setting中的django.middleware.csrf.CsrfViewMiddleware注釋即可。

2、或在from中添加{% csrf %},后臺(tái)接受的方法上加語(yǔ)法糖:@csrf_exempt,注意添加引用模塊

3、若以上操作后還是不行,則將form標(biāo)簽中的action屬性去掉(這里只是針對(duì)ajax處理,非表單提交)

二、對(duì)于ajax的復(fù)雜對(duì)象,例如[{"id":"001","name":"小明"},{"id":"002","name":"小軍"}].,后臺(tái)post的處理

必須將這種對(duì)象轉(zhuǎn)化為json格式傳到后臺(tái),后臺(tái)在反序列化即可。(不要用ajax的其他序列化格式,其深度序列化后,django后臺(tái)解析比較困難)

contentType不需要指定utf-8,否則post解析出錯(cuò)(注釋掉的,不需要留)

對(duì)于csrf 以及? django的request中post對(duì)象解析的原理,后續(xù)再補(bǔ)。

總結(jié)

以上是獲取ajax的post復(fù)雜對(duì)象的實(shí)現(xiàn)方法,當(dāng)我們都掌握好了這些知識(shí),那么距離我們獨(dú)當(dāng)一面的時(shí)候也不遠(yuǎn)了,非常感謝您對(duì)愛(ài)展科技頻道網(wǎng)站的支持。

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 漠河县| 交口县| 洞口县| 龙陵县| 岳池县| 沛县| 衡阳市| 阿鲁科尔沁旗| 确山县| 青海省| 巴马| 平定县| 密云县| 台南县| 万州区| 宝丰县| 柳河县| 喀喇沁旗| 太白县| 石河子市| 台山市| 西城区| 绥宁县| 公安县| 弥渡县| 铜陵市| 吉首市| 文水县| 南开区| 屯门区| 施秉县| 延长县| 道孚县| 绥宁县| 伊春市| 汕头市| 临桂县| 鲁甸县| 绿春县| 岑溪市| 凤台县|