django fields,
Field重要参数
(1) null:数据库中的字段是否可以为空。
(2)空白:在Django的Admin中添加数据时可以允许空值吗?
(3)默认值:设置默认值。
(4) editable:如果为false,则不能在admin模式下重写。默认就是真相。
相关:《Python视频教程》
(5) primary_key:设置主键。如果没有设置,django将自动添加:
id=元。AutoField(ID ,primary_key=True)
primary_key=True意味着blank=False,null=False,unique=True。唯一
对象上允许有主键。
(6)唯一:唯一的数据。
(7)Verbose _ name:admin中字段的显示名称
(8) validator_list:验证检查。无效的django . core . validators . validation error产生错误。
(9) db_column,db_index:如果为true,则该字段将被索引。
(10)choices:用于选择值的二维元组。第一个值是实际存储的值,第二个值用于方便选择。
如sex _ choices=((f ,女性),( m ,男性))
性别=模特。CharField(最大长度=2,选择=性别选择)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。