integerfield
booleanfield
true/false
charfield
maxlength,必填
textfield
commaseparatedintegerfield
maxlength,必填
逗號分隔
datefield
auto_now
可選,每次動作都會更新
auto_now _add
可選,一次產生
datetimefield
auto_now
可選,每次動作都會更新
auto_now _add
可選,一次產生
emailfield
filefield
upload_to,可選
object.get_myfile_url
filepathfield
path
必填"/home/images"
match
可選,正規表示式,用於過濾檔名
recursive
可選,false,表示path的子目錄是否包含在內
floatfield
max_digits
必填,數字長度
decimal_places
必填,即有效位數
imagefield
upload_to
height_field 可選
width_field 可選
需要驗證,即python imaging library
integerfield
ipaddressfield
nullbooleanfield
相當於設定了null=true的booleanfield
phonenumberfield
美國**號碼格式
positiveintegerfield
正整數字段
positivesmallintegerfield
小的正整數字段,取決於資料庫特性
slugfield
maxlength(50) 可選
db_index
預設為true
prepopulate_from
可選,用於指示在admin表單中的可選值
短標籤,僅包含字母、數字、下劃線、連字元,一般用於url
smallintegerfield
小整數字段,依賴於資料庫特性
timefield
auto_now
可選,每次動作都會更新
auto_now _add
可選,一次產生
urlfield
verify_exists(true),檢查url可用性
usstatefield
兩個字母表示的美國州名字段
xmlfield
schema_path,必選
Django Models的資料型別 彙總
django models的資料型別 autofield integerfield booleanfield true false charfield maxlength,必填 textfield commaseparatedintegerfield maxlength,必填 逗號分隔 datefi...
Django Models 字段型別
編號 字段型別filed types描述1 autofield 如果沒有指明主鍵,就會產生乙個自增的主鍵。2bigintegerfield 64位的整型數值,從 2 63 9223372036854775808 到 2 63 1 9223372036854775807 3binaryfield 儲存...
django models欄位型別
相關 字段型別 型別 說明 autofield 自動增長的integerfield,通常不用指定,不指定時django會自動建立屬性名為id的自動增長屬性 booleanfield 布林字段,值為true或false nullbooleanfield 支援null true false三種值 cha...