Django中的数据类型和分类
数字类型(重点)
mysql
orm
tinyint
不存在
smallint
SmallIntegerField
mediumint
不存在
int(unsigned)
IntegerField(PositiveIntegerField)
bigint(unsigned)
BigIntegerField(PositiveBigIntegerField)
decimal
DecimalField
float
FloatField
double
不存在
字符串
mysql
orm
char
不存在
varchar
CharField
text
TextField
时间
mysql
orm
date
DateField
datetime
DateTimeField
orm中的数据类型
EmailField(CharField):
- 字符串类型,Django Admin以及ModelForm中提供验证机制
IPAddressField(Field)
- 字符串类型,Django Admin以及ModelForm中提供验证 IPV4 机制
GenericIPAddressField(Field)
- 字符串类型,Django Admin以及ModelForm中提供验证 Ipv