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