Django5—数据库之模型字段

文章目录

  • 字段
  • 字段参数
  • Meta的配置

字段

字段名 类型 备注
models.AutoField 自增列 int() 如果没有的话,默认会生成一个名称为 id 的列,如果要显示的自定义一个自增列,必须将给列设置为主 键 primary_key=True。
models.CharField 字符串字段 用于从数据库层和Django校验层限制该字段所允许的最大字符数。必须 max_length 参数
models.BooleanField 布尔类型 tinyint(1) 不能为空,Blank=True
models.ComaSeparatedIntegerField 用逗号分割的数字 varchar 继承CharField,所以必须 max_length 参数
models.DateField 日期类型 date 对于参数,auto_now = True 则每次更新都会更新这个时间;auto_now_add 则只是第一次创建添加,之后的更新不再改变。
models.DateTimeField 日期类型 datetime 同DateField的参数
models.Deci

你可能感兴趣的:(Django,python,django,model)