Django框架獲取各種form表單資料

2022-09-20 15:30:11 字數 947 閱讀 2506

django中獲取text,password

名字:密碼:

form表單提交資料時使用的是post方式,所以在後端接收引數的時候需要先判斷請求方式為post時才能請求到資料

name = request.post.get('name')

password = request.post.get('password')

django中獲取單選框

性別:男

女此時獲取到的值是woman或者man

gender = request.post.get('gender')

django中獲取單選的核取方塊

單選核取方塊:是否是團員

此時如果選中該選項,獲取到的值是value後面的,若沒有選中即是none

is_tuanyuan = request.post.get('is_tuanyuan')

django中獲取核取方塊

核取方塊:唱歌

跳舞這裡應該使用getlist獲取多選框,獲取到的是列表形式,用get獲取只能得到最後乙個選項

joy = request.post.getlist('joy')

django中獲取單選下拉框

去過哪些城市?單選

北京天津

南京這裡獲取到的就直接是option裡面的內容

city = request.post.get('city')

django中獲取多選的下拉框

去過哪些城市?多選

北京天津

南京這裡涉及到多個值得獲取,需要使用getlist,獲取到的是列表,get依然只能獲取到乙個值,使用者在使用時按住ctrl即可以實現多選

more_city = request.post.getlist('more_city')

django中獲取文字域

獲取方法:

more_text = request.post.get('more_text')

Django框架獲取各種form表單資料

名字 密碼 form表單提交資料時使用的是post方式,所以在後端接收引數的時候需要先判斷請求方式為post時才能請求到資料 name request.post.get name password request.post.get password 性別 男 女 此時獲取到的值是woman或者man...

Django框架新建專案及各種settings配置

1 新建乙個django project django admin startproject project name 例項 django admin startproject helloworld 進入project中,執行命令 cd helloworld 命令 注意 3 settings.py檔...

Django 框架 Django介紹

django 使用 python 語言寫的開源 web 開發框架,並遵循 mvc 設計。勞倫斯出版集團為了開發以新聞內容為主的 而開發出來了這個框架。django 今年來應用越來越廣泛。django 的主要目的是簡便 快速的開發資料庫驅動的 它強調 復用,多個元件可以很方便的以 外掛程式 形式服務於...