Django入门(一)model字段参数详解

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

验证器

你可能感兴趣的:(web)