null
如果是True允许字段为为空,默认为False不能为空
blank
这个跟数据库无管,与django的admin里面的表单相关
如果是True允许填写表单时为空,默认是False不能为空
choices
参数格式是一个可迭代的(列表或者元组),参数格式[(A,B),(A,B) ...]
元组第一个元素是实际的值,第二个元素是
choices = (
(0,'abc'),
(1,'qwe'),
(2,'zxc')
)
db_colum
指定字段名称,如果没有指定,django会帮你指定一个名称
db_index
如果是True,此字段创建为数据库索引
default
设置默认值
help_text
使用admin表单会显示帮助文本
primary_key
设置主键
unique
设置唯一,如果设置了unqiue就不要设置db_index,因为unqiue会帮你创建索引
unqiue_for_date
设置唯一日期
unique_for_month
设置唯一月份
unique_for_year
设置唯一年份
verbose_name
给字段添加一个别名
validators
验证器