Django框架(之六)数据库模型属性和外键
一、ORM常用字段
常用字段 | 含义 |
---|---|
AutoField | 映射到数据库中是int类型,可以有自动增长的特性 |
BigAutoField | 64位的整形,类似于AutoField,数据的范围是从1-9223372036854775807 |
BooleanField | 在模型层面接收的是True/False |
CharField | 在数据库层面是varchar类型,在Python层面就是普通的字符串,最大长度 |
DateTimeField | 日期时间类型,不仅仅可以存储日期,还可以存储时间 |
EmailField | 在数据库底层也是一个varchar类型,最大长度是254个字符 |
FileField | 用来存储文件的 |
ImageField | 用来存储图片文件的 |
FloatField | 浮点类型 |
IntegerField | 整形&# |