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

淺談Django中的QueryDict元素為數(shù)組的坑

 更新時間:2020年03月31日 15:04:43   作者:魔笛手CTO  
這篇文章主要介紹了淺談Django中的QueryDict元素為數(shù)組的坑,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

一般在Django的視圖函數(shù)中使用request.POST來獲取請求體,request.POST是QueryDict類,通常作為dict來使用。

正常如下圖

但是昨天在使用的時候遇到一個錯誤,提示從QueryDict里面pop出來的值類型為list。

一臉懵逼

在命令行敲代碼,發(fā)現(xiàn)了這個坑, 如下圖

可以看到,pop出來的值被放在的一個list里面。關(guān)鍵這個不同版本之間,行為還有所不同,就是因為在開發(fā)機(jī)器上一切正常,到了測試服務(wù)器就出問題才被發(fā)現(xiàn)的。

知道了問題,解決起來也簡單,直接調(diào)用QueryDict的dict方法,返回一個字典

補(bǔ)充知識:django基礎(chǔ)知識之QueryDict對象

QueryDict對象

定義在django.http.QueryDict

request對象的屬性GET、POST都是QueryDict類型的對象

與python字典不同,QueryDict類型的對象用來處理同一個鍵帶有多個值的情況

方法get():根據(jù)鍵獲取值

只能獲取鍵的一個值

如果一個鍵同時擁有多個值,獲取最后一個值

dict.get('鍵',default)

或簡寫為

dict['鍵']

方法getlist():根據(jù)鍵獲取值

將鍵的值以列表返回,可以獲取一個鍵的多個值

dict.getlist('鍵',default)

以上這篇淺談Django中的QueryDict元素為數(shù)組的坑就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 異步任務(wù)隊列Celery在Django中的使用方法

    異步任務(wù)隊列Celery在Django中的使用方法

    對于網(wǎng)站來說,給用戶一個較好的體驗是很重要的事情,其中最重要的指標(biāo)就是網(wǎng)站的瀏覽速度。因此服務(wù)端要從各個方面對網(wǎng)站性能進(jìn)行優(yōu)化,這篇文章主要介紹了異步任務(wù)隊列Celery在Django中的使用方法,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python 獲取ftp服務(wù)器文件時間的方法

    Python 獲取ftp服務(wù)器文件時間的方法

    今天小編就為大家分享一篇Python 獲取ftp服務(wù)器文件時間的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • 如何讓python的運行速度得到提升

    如何讓python的運行速度得到提升

    在本篇文章里小編給大家分享了關(guān)于如何讓python的運行速度得到提升的方法和技巧,需要的朋友們可以學(xué)習(xí)下。
    2020-07-07
  • Python庫coala代碼分析和自動化檢查改進(jìn)工具使用探索

    Python庫coala代碼分析和自動化檢查改進(jìn)工具使用探索

    Python的coala工具是一個強(qiáng)大的代碼分析和自動化改進(jìn)工具,它可以幫助開發(fā)人員自動化地檢查代碼并提供改進(jìn)建議,本文將詳細(xì)介紹coala的功能和用法,并提供豐富的示例代碼來幫助大家深入了解它
    2024-01-01
  • python神經(jīng)網(wǎng)絡(luò)ResNet50模型的復(fù)現(xiàn)詳解

    python神經(jīng)網(wǎng)絡(luò)ResNet50模型的復(fù)現(xiàn)詳解

    這篇文章主要為大家介紹了python神經(jīng)網(wǎng)絡(luò)ResNet50模型的復(fù)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • python求素數(shù)示例分享

    python求素數(shù)示例分享

    這篇文章主要介紹了python求素數(shù)示例,打印出素數(shù)列表,需要的朋友可以參考下
    2014-02-02
  • 用Python爬取618當(dāng)天某東熱門商品銷量數(shù)據(jù),看看大家喜歡什么!

    用Python爬取618當(dāng)天某東熱門商品銷量數(shù)據(jù),看看大家喜歡什么!

    618購物節(jié),準(zhǔn)備分析一波購物節(jié)大家都喜歡買什么?本文以某東為例,Python爬取618活動的暢銷商品數(shù)據(jù),并進(jìn)行數(shù)據(jù)清洗,最后以可視化的方式從不同角度去了解暢銷商品中,名列前茅的商品是哪些?銷售數(shù)據(jù)如何?用戶好評如何?等等,需要的朋友可以參考下
    2021-06-06
  • 關(guān)于dataframe排序 pd.rank()

    關(guān)于dataframe排序 pd.rank()

    pandas.DataFrame.rank方法支持不同的排序方式,如按行或列、升序或降序等,主要參數(shù)包括axis控制按行或列排名,method定義相同值的處理方式,numeric_only指定是否僅對數(shù)字列排序,na_option設(shè)置NaN值的排序方法,ascending確定排序方向,pct決定是否以百分比形式展示排名
    2024-09-09
  • python批量壓縮圖像的完整步驟

    python批量壓縮圖像的完整步驟

    本文分享的內(nèi)容來源于一次做項目的經(jīng)驗,也就是從那之后才體會到了python強(qiáng)大的文件批處理能力,這篇文章主要給大家介紹了關(guān)于python批量壓縮圖像的相關(guān)資料,需要的朋友可以參考下
    2021-12-12
  • Python中性能分析利器pyinstrument詳細(xì)講解

    Python中性能分析利器pyinstrument詳細(xì)講解

    大家好,本篇文章主要講的是Python中性能分析利器pyinstrument詳細(xì)講解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-02-02

最新評論

白玉县| 芒康县| 正镶白旗| 芦山县| 秦安县| 微山县| 澳门| 高唐县| 平湖市| 获嘉县| 阳东县| 堆龙德庆县| 九寨沟县| 鸡泽县| 琼中| 万源市| 上高县| 祁门县| 叶城县| 科技| 沧州市| 高台县| 弥渡县| 台北县| 潞西市| 荣昌县| 凉城县| 揭东县| 鱼台县| 木兰县| 龙南县| 剑阁县| 敦化市| 行唐县| 新宁县| 新蔡县| 宣化县| 建始县| 收藏| 梅州市| 前郭尔|