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

验证器

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值