zoukankan      html  css  js  c++  java
  • Django数据库怎么给字段设置主键

    id = models.IntegerField(primary_key = True)

    附:

    • null :缺省设置为false.通常不将其用于字符型字段上,比如CharField,TextField上.字符型字段如果没有值会返回空字符串。
    • blank:该字段是否可以为空。如果为假,则必须有值
    • choices:一个用来选择值的2维元组。第一个值是实际存储的值,第二个用来方便进行选择。如SEX_CHOICES= ((‘F’,'Female’),(‘M’,'Male’),)
    • core:db_column,db_index 如果为真将为此字段创建索引
    • default:设定缺省值
    • editable:如果为假,admin模式下将不能改写。缺省为真
    • help_text:admin模式下帮助文档
    • primary_key:设置主键,如果没有设置django创建表时会自动加上:
    id = meta.AutoField('ID', primary_key=True)
    primary_key=True implies blank=False, null=False and unique=True. Only one primary key is allowed on an object.
    • radio_admin:用于admin模式下将select转换为radio显示。只用于ForeignKey或者设置了choices
    • unique:数据唯一
    • unique_for_date:日期唯一,如下例中系统将不允许title和pub_date两个都相同的数据重复出现
    • title = meta.CharField(maxlength=30,unique_for_date=’pub_date’)
    • unique_for_month / unique_for_year:用法同上
    • validator_list:有效性检查。非有效产生 django.core.validators.ValidationError 错误
  • 相关阅读:
    关键性点位
    【转】Chrome——F12 谷歌开发者工具详解
    LPR-贷款市场报价利率
    盘口-挂单
    看盘
    复盘
    2020超星尔雅后台挂课工具(完全免费)
    Codeup 问题 D: String Subtraction (20)
    维瓦尔第协奏曲《四季》赏析 (Antonio Vavildi 《The Four Seasons》)
    算法4-5:求子串位置的定位函数
  • 原文地址:https://www.cnblogs.com/Blaxon/p/4415246.html
Copyright © 2011-2022 走看看