Django模型字段常用的類型:
類型 說明
AutoField 一個Integer類型的自動增長
BooleanField 用於存放布爾類型的數據(True或者False)
CharField 用於存放字符類型的數據,需要指定長度max_length
DateField 日期類型,必須是"YYYY-MM-DD"格式
DateTimeField 日期類型必須是"YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]"格式
DecimalField 小數型,用於存放小數的數字
EmailField 電子郵件類型
FilePathField 文件路徑類型
FloatField 用於存放浮點型數據
IntegerField integer類型,數值範圍從-2127283648到2147483647
BigIntegerField 用於存放大的integer類型,最大數支持9223372036854775807
GenericIPAddressField 存放IP地址的類型,但允許NULL作爲選項之一
NullBooleanField 像BooleanField類型,但允許NULL作爲選項之一
PositiveIntegerField 像IntegerField類型,但是必須是正數或零,範圍從0到2147483647
PositiveSmallIntegerField 像PositiveIntegerField類型,範圍從0到32767
SlugField Slug是短標籤,只包含字母,數字,下劃線或字符。它通常在網址中使用。像CharField類型一樣,需要定義max_length值。
SmallIntegerField 像IntegerField類型,範圍從-32768到32767
TextField 用於存放文本
TimeField 時間類型。"HH:MM[:ss[.uuuuuu]]"格式
URLField 用於存放URL地址
BinaryField 存儲原始二進制數據字段
歡迎進(Q)羣,幫你解決問題: