国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 万安县| 韩城市| 迭部县| 五指山市| 金堂县| 广汉市| 大荔县| 姜堰市| 光泽县| 辽宁省| 松溪县| 汕尾市| 长沙县| 东光县| 安化县| 吉水县| 绥中县| 桐庐县| 阿拉善右旗| 英德市| 桦川县| 望都县| 遵义县| 白朗县| 刚察县| 蒙阴县| 大港区| 云霄县| 镇宁| 庆云县| 方城县| 娄烦县| 新竹县| 青浦区| 女性| 潢川县| 九台市| 新龙县| 阜新市| 民勤县| 广灵县|