初始ORM
模型类字段
BooleanField
True/False 字段,默认值为 None
CharField
字符串字段
CharField(max_length=None)
max_length 设置最大的字符数长度限制
DateField
日期字段
DatetimeField
表示日期和时间
DecimalField
十进制浮点数类型
FloatField
浮点数
IntegerField
一个整数,范围由-2147483648到2147483647
字段属性
null:使字符串代表空值为空
blank:为表单验证层面可以填写空值
choices:一个二元组的列表或元组
db_column:数据库中用来表示该字段的名称,如果未指定,那么 Django 将会使用Field
名作为字段名
db_index
当该值为True
时,为该字段创建索引
default
该字段默认值,可以是一个值或是一个回调函数
当是一个函数对象时,在创建新对象时,函数调用
primary_key:主键一个模型类同时只能有一个主键
unique
如果该值为True,代表这个数据在当前的表中有唯一值
verbose_nae:在后台看到的名字
模型类元选项