最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Flask教程:FlaskWTF

Web應(yīng)用程序的一個重要方面是為用戶提供用戶界面。HTML提供了一個

標簽,用于設(shè)計界面。

可以適當?shù)厥褂?strong>Form(表單)元素,例如文本輸入,單選按鈕,選擇等。

用戶輸入的數(shù)據(jù)以Http請求消息的形式通過GET或POST方法提交給服務(wù)器端腳本。

  • 服務(wù)器端腳本必須從http請求數(shù)據(jù)重新創(chuàng)建表單元素。因此,實際上,表單元素必須定義兩次 - 一次在HTML中,另一次在服務(wù)器端腳本中。

  • 使用HTML表單的另一個缺點是很難(如果不是不可能的話)動態(tài)呈現(xiàn)表單元素。HTML本身無法驗證用戶的輸入。

這就是WTForms的作用,一個靈活的表單,渲染和驗證庫,能夠方便使用。

Flask-WTF擴展為這個WTForms庫提供了一個簡單的接口。

使用Flask-WTF,我們可以在python腳本中定義表單字段,并使用HTML模板進行渲染。還可以將驗證應(yīng)用于WTF字段。

讓我們看看這種動態(tài)生成的HTML是如何工作的。

首先,需要安裝Flask-WTF擴展。

pip install flask-WTF

已安裝的軟件包包含一個Form類,該類必須用作用戶定義表單的父級。

WTforms包中包含各種表單字段的定義。下面列出了一些標準表單字段

序號 標準表單字段與描述
1

TextField

表示 HTML表單元素

2

BooleanField

表示 HTML表單元素

3

DecimalField

用于顯示帶小數(shù)的數(shù)字的文本字段

4

IntegerField

用于顯示整數(shù)的文本字段

5

RadioField

表示 HTML表單元素

6

SelectField

表示選擇表單元素

7

TextAreaField

表示