zoukankan      html  css  js  c++  java
  • Django中models表字段类型及说明

     

    表字段 说明
    models.AutoField 默认会生成一个名为id的字段并未int类型
    models.CharField 字符串类型
    models.BooleanField 布尔类型
    models.ComaSeparatedIntegerField 用逗号分隔的整数类型
    models.DateField       日期(Date)类型
    models.DateTimeField   日期(datetime)类型
    models.DecimalField   十进制小数类型
    models.EmailField 字符串类型(正则表达式邮箱)
    models.FloatField   浮点类型
    models.IntegerField 整数类型
    models.BigIntegerField 长整数类型
    models。IPAddressField 字符串类型(IPV4正则表达式)
    models.GenericIPAddressField

    字符串类型, 参数protocol 可以是: both 、IPv4 和
    ipv6 , 验证IP地址

    models.NullBooleanField   允许为空的布尔类型
    models.PositivelntegerFiel 正整数的整数类型
    models.PositiveSmallIntegerField 小正整数类型
    models.SlugField

    包含字母、数字、下曲线和连字符的字符串, 常用于
    URL

    models.SmaIlIntegerField 小整数类型, 取值范围C -32,768---+32,767 )
    models.TextField 长文本类型
    models. TimeField 时间类型, 显东时分秒HH:MM[:ss[ .uuuuuu]]
    models. URLField 字符串, 地址为正则表达式
    models.B inary F ield 二进制数据类型

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    表字段参数及说明

    参数 说明
    Null 如为True,字段是否可以为空
    Blank 如为True,设置在Admin站点管理中添加数据时可以允许空值
    Default 设置默认值
    primary_key 如为True,将字段设置成主键
    db_column  设置数据库中的字段名称
    Unique 如为True,将字段设置成唯一属性,默认为False
    db_index 如为True,为字段添加数据库索引
    verbose_name 在Admin站点管理设置字段的显示名称
    related_name 关联对象反向引用描述符,用于多表查询,可解决一个数据表有两个外键同时指向另一个数据表而出现重名的问题
  • 相关阅读:
    Part0:安装Django
    计算机技术与科学系列笔记
    svg基础知识体系建立
    js如何判断字符串里面是否含有某个字符串
    js字符串如何倒序
    js判断值是否是数字
    HTML DOM 知识点整理(一)—— Document对象
    Git hub pull时候的错误 : The current branch is not configured for pull No value for key branch.master.merge found in configuration
    Map的3种遍历[轉]
    如何刪除GitHub中的repository
  • 原文地址:https://www.cnblogs.com/wuhengood/p/11325358.html
Copyright © 2011-2022 走看看