views.py中的**:
10#表單物件的繫結
11 form =userform(req.post)12#
資料的驗證
13if
form.is_valid():14#
資料的獲取
#生成物件
19 form =userform()
20return render_to_response("
index.html
",)
index.html中的**:
1<
form
method
="post"
>2}
3<
input
type
="submit"
value
="ok"
>
4form
>
初次訪問的時候是"get"方式,生成對應的form物件,進行介面的渲染;點選ok按鈕的時候,對應的是"post"方式,分別進行表單物件的繫結,資料的驗證等一些列動作。
django表單處理(一) 最簡單的表單
是時候講 django 的表單處理了。最簡單的表單處理就是從輸入框中提取字串,交給後台進行資料處理並返回相應結果。本著簡單入門的原則,今天設計的表單就只有乙個文字框和乙個按鈕。在 templates 目錄下新建乙個 test01.html 檔案 接下來在 views.py 中新增下面的 from d...
改進Django中的表單的簡單方法
首先,search 檢視對於空字串的處理相當薄弱 僅顯示一條 please submit a search term.的提示資訊。若使用者要重新填寫表單必須自行點選 後退 按鈕,這種做法既糟糕又不專業。如果在現實的案例中,我們這樣子編寫,那麼django的優勢將蕩然無存。在檢測到空字串時更好的解決方...
Django配置表單
將html與css分離 將html檔案放入templates檔案中 css放入建立的static css檔案中 方便管理 databases databases templates templates 中 將根目錄與html做乙個連線 dirs os.path.join base dir,templ...