欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

django表單中的按鈕獲取數(shù)據(jù)的實(shí)例分析

 更新時(shí)間:2020年07月31日 10:59:54   作者:silencement  
在本篇文章里小編給大家詳解了關(guān)于django表單中的按鈕獲取數(shù)據(jù)的內(nèi)容,需要的朋友們可以參考下。

以下是Django框架獲取各種form表單數(shù)據(jù)的方法

Django中獲取text,password

名字:<input type="text" name="name"><br><br>
  密碼:<input type="password" name="password">
  Form表單提交數(shù)據(jù)時(shí)使用的是post方式,所以在后端接收參數(shù)的時(shí)候需要先判斷請求方式為post時(shí)才能請求到數(shù)據(jù)
  name = request.POST.get('name')
  password = request.POST.get('password')

Django中獲取單選框

性別:<input type="radio" name="gender" value="man">男
    <input type="radio" name="gender" value="woman">女
    此時(shí)獲取到的值是woman或者man
    gender = request.POST.get('gender')

Django中獲取單選的復(fù)選框

復(fù)選框:<input type="checkbox" name="joy" value="sing">唱歌
      <input type="checkbox" name="joy" value="dance">跳舞
  這里應(yīng)該使用getlist獲取多選框,獲取到的是列表形式,用get獲取只能得到最后一個(gè)選項(xiàng)
  joy = request.POST.getlist('joy')

Django中獲取單選下拉框

去過哪些城市?單選
  <select name="city">
    <option>北京</option>
    <option>天津</option>
    <option>南京</option>
  </select>
  這里獲取到的就直接是option里面的內(nèi)容
  city = request.POST.get('city')

Django中獲取多選的下拉框

去過哪些城市?多選
  <select multiple name="more_city">
    <option>北京</option>
    <option>天津</option>
    <option>南京</option>
  </select>
  這里涉及到多個(gè)值得獲取,需要使用getlist,獲取到的是列表,get依然只能獲取到一個(gè)值,用戶在使用時(shí)按住Ctrl即可以
  實(shí)現(xiàn)多選
  more_city = request.POST.getlist('more_city')

Django中獲取文本域

<textarea name="more_text" placeholder="請輸入備注"></textarea>
  獲取方法:
  more_text = request.POST.get('more_text')

知識點(diǎn)擴(kuò)展:

Django:form表單和button獲取數(shù)據(jù)

如果想使用獲取數(shù)據(jù)

1.首先需要加上form表單:

<form> <button/> </form>

2.加上控件,比如select下拉框:

<form> <select name='selectname'></select><button/></form>

3.后端加上 if request.method==‘POST' (此處要大寫)就可以把你選擇的下拉框數(shù)據(jù)獲?。簐alue = request.POST.get(‘selectname')

到此這篇關(guān)于django表單中的按鈕獲取數(shù)據(jù)的實(shí)例分析的文章就介紹到這了,更多相關(guān)django表單中的按鈕怎么獲取數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python中redis的安裝和使用

    python中redis的安裝和使用

    本文給大家介紹的是在Python中安裝和使用redis數(shù)據(jù)庫的方法以及簡單示例,有需要的小伙伴可以參考下
    2016-12-12
  • python 使用MyQR和qrcode來制作二維碼

    python 使用MyQR和qrcode來制作二維碼

    這篇文章主要介紹了python 如何使用MyQR和qrcode來制作二維碼,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-05-05
  • Python實(shí)現(xiàn)從URL地址提取文件名的方法

    Python實(shí)現(xiàn)從URL地址提取文件名的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)從URL地址提取文件名的方法,涉及OS模塊中basename方法的使用技巧,需要的朋友可以參考下
    2015-05-05
  • python os.path模塊使用方法介紹

    python os.path模塊使用方法介紹

    os.path 模塊是系統(tǒng)路徑操作模塊,但實(shí)際的原理可以把它認(rèn)為是處理包含斜杠("/")和反斜杠("\")字符串的模塊,其中,斜杠("/")是 linux 系統(tǒng)下的路徑分隔符,和反斜杠("\")是 windows 系統(tǒng)下的路徑分隔符
    2022-08-08
  • python將字母轉(zhuǎn)化為數(shù)字實(shí)例方法

    python將字母轉(zhuǎn)化為數(shù)字實(shí)例方法

    在本篇文章里小編給大家整理的是關(guān)于python如何將字母轉(zhuǎn)化為數(shù)字的相關(guān)實(shí)例內(nèi)容,有需要的朋友們可以學(xué)習(xí)下。
    2019-10-10
  • python中幾種自動微分庫解析

    python中幾種自動微分庫解析

    這篇文章主要介紹了python中幾種自動微分庫解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python簡單處理坐標(biāo)排序問題示例

    Python簡單處理坐標(biāo)排序問題示例

    這篇文章主要介紹了Python簡單處理坐標(biāo)排序問題,結(jié)合實(shí)例形式分析了Python基于冒泡排序算法的坐標(biāo)值排序相關(guān)操作技巧,需要的朋友可以參考下
    2019-07-07
  • 解決python Markdown模塊亂碼的問題

    解決python Markdown模塊亂碼的問題

    今天小編就為大家分享一篇解決python Markdown模塊亂碼的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • Django如何判斷訪問來源是PC端還是手機(jī)端

    Django如何判斷訪問來源是PC端還是手機(jī)端

    這篇文章主要介紹了Django如何判斷訪問來源是PC端還是手機(jī)端問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • 基于pytorch padding=SAME的解決方式

    基于pytorch padding=SAME的解決方式

    今天小編就為大家分享一篇基于pytorch padding=SAME的解決方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02

最新評論