美文网首页
Django-15-字段类型

Django-15-字段类型

作者: 西海岸虎皮猫大人 | 来源:发表于2020-04-08 00:06 被阅读0次

    1.UUID

    唯一的字符串,常用于主键

    import uuid
    uuid.uuid4()
    

    2.模型类

    class Post(models.Model):
        # 主键
        pid = models.AutoField(primary_key=True)
        # 长度必须
        title = models.CharField(max_length=100, unique=True)
        # 长度非必须
        content = models.TextField()
        # 以当前时间添加
        create = models.DateTimeField(auto_now_add=True)
        # 以当前时间更新
        modified = models.DateTimeField(auto_now=True)
        email = models.EmailField()
        # 逻辑删除,默认值
        isdelete = models.BooleanField(default=False)
        # 正整数
        access_count = models.PositiveIntegerField()
        # 共5位有效数字,小数点2位
        price = models.DecimalField(max_digits=5, decimal_places=2)
    
        def __unicode__(self):
            return u'Post:%s,%s'%(self.title, self.access_count)
    
        # 表名,默认应用_类名小写
        class Meta:
            db_table = 't_post'
    

    相关文章

      网友评论

          本文标题:Django-15-字段类型

          本文链接:https://www.haomeiwen.com/subject/uveaphtx.html