zoukankan      html  css  js  c++  java
  • django-ORM-常用字段,常用参数,索引,联合唯一索引,联合索引(不唯一)

     1 class User(models.Model):
     2     #一.常用字段:
     3 
     4     #1.字符字段
     5     username = models.CharField(max_length=32)
     6 
     7     #2.数字字段
     8     age = models.IntegerField()#整数
     9     num = models.DecimalField(max_digits=10,decimal_places=2)#小数,长度10,小数点位数2
    10 
    11     #3.时间字段
    12     ctime = models.DateTimeField()
    13     # 时间字段通过models.User.objects.create(ctime=‘2020-4-29‘)来添加数据
    14 
    15     #4.枚举,只有这几种颜色可以选择
    16     color_list = (
    17         (1,‘黑色‘),
    18         (2,‘白色‘),
    19         (3,‘蓝色‘)
    20     )
    21     color = models.IntegerField(choices=color_list)
    22 
    23     #二.常用参数:
    24     null = True
    25     default = xx
    26     max_length = 32
    27     db_index = True #普通索引
    28     unique = True #唯一索引
    29 
    30     #class Meta是固定写法,并且必须写在class User里面,只要写在它里面就可以起作用。
    31     class Meta:
    32         #联合唯一索引
    33         unique_together = (
    34             (‘username‘,‘age‘),
    35         )
    36         #联合索引(不唯一)
    37         index_together = (
    38             (‘username‘, ‘age‘),
    39         )
  • 相关阅读:
    BOM(JavaScript高程笔记)
    初识AJAX
    初识DOM
    《JavaScript DOM 编程艺术》读书笔记
    git/ TortoiseGit 在bitbucket.org 使用证书登陆
    原生JS的对象常用操作总结
    js 判断对象相等
    IE 坑爹的浏览器兼容模式
    Linux+mysql混杂
    前端-CS-04
  • 原文地址:https://www.cnblogs.com/wangbin2020/p/13517123.html
Copyright © 2011-2022 走看看