django表單中的按鈕獲取資料的例項分析

2022-09-28 19:30:20 字數 1098 閱讀 2160

以下是django框架獲取各種form表單資料的方法

django中獲取text,password

名字:密碼:" name="password">

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

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

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

django中獲取單選框

性別:男

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

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

django中獲取單選的核取方塊

核取方塊:唱歌

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

joy = www.cppcns.comrequest.post.getlist('joy')

django中獲取單選下拉框

去過哪些城市?單選

北京天津

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

city = request.post.ge'city')

django中獲取多選的下拉框

去過哪些城市?多選

北京天津

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

實現多選

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

django中獲取文字域

獲取方法:

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

知識點擴充套件:

django:form表單和button獲取資料

如果想使用獲取資料

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

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

3.後端加上 if request.method==『post' (此處要大寫)就可以把你選擇的下拉框資料獲取:value = request.post.get(『selectname')

php表單中如何獲取單選按鈕與複選按鈕的值

php 中獲取表單中單選按鈕的值 單選按鈕只能讓我們選擇乙個,這裡有乙個 checked 屬性,這是用來預設選取的,我們每次重新整理我們的頁面時就預設為這個值。例 echo 您的選擇是 echo post 如果你選擇的是男,則出來的值就是 男 要是你選擇的是女,則出來的值就是 女 php 中獲取核取...

django 表單之獲取表單資訊(二)

urls.py from django.urls import path from import views urlpatterns path views.index,name index path register views.indexforms.as view name register fo...

表單中的重置與取消按鈕

大在大部分網頁表單中,移除重置按鈕會有效提公升可用性,同樣的,取消按鈕對網頁的意義也不太大。啟發式的互動設計 中最基本的一點是在任何情況下為 使用者提供 緊急出口 離開當前環境。撤銷功能是最好的解決方法之一,基本原則只是告訴我們要提供撤銷功能但並沒有告訴我們怎麼做。往往,不同的原則適用 於不同的使用...