django模型models字段常用参数

null

  •   如果是True,Django会在数据库中将此字段的值置为NULL,默认值是False

blank

  •   如果为True时django的 Admin 中添加数据时可允许空值,可以不填。如果为False则必须填。默认是False。
  •        null纯粹是与数据库有关系的。而blank是与页面必填项验证有关的

primary_key = False

  •    主键,对AutoField设置主键后,就会代替原来的自增 id 列

auto_now 和 auto_now_add

  •   auto_now   自动创建---无论添加或修改,都是当前操作的时间
  •   auto_now_add  自动创建---永远是创建时的时间

choices

  •       一个二维的元组被用作choices,如果这样定义,Django会select box代替普通的文本框,
  •       并且限定choices的值是元组中的值

max_length

  •         字段长度

default

  •         默认值

verbose_name  

  •        Admin中字段的显示名称,如果不设置该参数时,则与属性名。

db_column  

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值