表單驗證標記說明

2021-09-01 13:10:04 字數 947 閱讀 1690

@asserttrue

//用於boolean欄位,該欄位只能為true

@assertfalse

//該字段的值只能為false

@creditcardnumber

//對信用卡號進行乙個大致的驗證

@decimalmax

//只能小於或等於該值

@decimalmin

//只能大於或等於該值

@digits (integer= 2 ,fraction= 20 ) //檢查是否是一種數字的整數、分數,小數字數的數字。

@email

//檢查是否是乙個有效的email位址

@future

//檢查該字段的日期是否是屬於將來的日期

@length (min=,max=) //檢查所屬的字段的長度是否在min和max之間,只能用於字串

@max

//該字段的值只能小於或等於該值

@min

//該字段的值只能大於或等於該值

@notnull

//不能為null

@notblank

//不能為空,檢查時會將空格忽略

@notempty

//不能為空,這裡的空是指空字串

@null

//檢查該字段為空

@past

//檢查該字段的日期是在過去

@size (min=, max=) //檢查該字段的size是否在min和max之間,可以是字串、陣列、集合、map等

@url (protocol=,host,port) //檢查是否是乙個有效的url,如果提供了protocol,host等,則該url還需滿足提供的條件

@valid

//該註解只要用於欄位為乙個包含其他物件的集合或map或陣列的字段,或該字段直接為乙個其他物件的引用,

//這樣在檢查當前物件的同時也會檢查該字段所引用的物件

HTML 表單標記

form用於標識表單的範圍 action屬性 決定提交的位置 input type屬性 決定輸入的型別 name屬性 重點 提交的鍵 size屬性 文字輸入框的顯示長度 text password maxlength 顯示文字框輸入長度 text password readonly 唯讀,不可修改文...

python表單驗證 表單驗證

django有乙個form類為我們提供了強大的表單驗證提交。1 建立form from django import forms class commentform forms.form name forms.charfield label 您的姓名 max length 100 email form...

VML標記屬性說明

vml教程 1.vml標記特有的通用屬性 非html css所有 屬性名預設值 值型別 範圍 用途strokeweight 0.75pt 1px number 描述圖形的邊框粗度 strokecolor black color 描述圖形的邊框顏色 stroked true boolean 描述圖形是...