Django中model中的抽象类

Django中model中的抽象类

当我们在app中models.py文件中定义model表并执行python manage.py makemigrationspython manage.py migrate后,Django就会在数据库中创建表

但是我们也可以对其默认配置修改,定义model类但是不在数据库中创建

from django.db import models


class Info(models.Model):
    title = models.CharField(verbose_name="标题", max_length=32)

    class Meta:
        abstract = True

在这里插入图片描述

abstract = True是一个标识,标识当前类只用于为其他类提供公共的字段(继承关系),并不会单独创建一张表

在这里插入图片描述

Mine这张表中,除了有自己定义的size字段,还有继承过来的title字段

在这里插入图片描述

相关推荐

  1. C++抽象

    2024-05-25 22:16:43       16 阅读
  2. Djangomodels使用

    2024-05-25 22:16:43       16 阅读
  3. Python抽象(ABC)

    2024-05-25 22:16:43       19 阅读
  4. DjangomodelManager对象

    2024-05-25 22:16:43       11 阅读
  5. 如何在 C# 选择使用抽象或接口?

    2024-05-25 22:16:43       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-25 22:16:43       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-25 22:16:43       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-25 22:16:43       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-25 22:16:43       20 阅读

热门阅读

  1. Kubernetes 之 Pod 容忍度与节点污点

    2024-05-25 22:16:43       10 阅读
  2. clickhouse生产运维以及调优

    2024-05-25 22:16:43       12 阅读
  3. Android Studio 问题集锦

    2024-05-25 22:16:43       13 阅读
  4. C++ char[]、char*、const char*、string 相互转换

    2024-05-25 22:16:43       9 阅读
  5. frm一级4个1大神复习经验分享系列(二)

    2024-05-25 22:16:43       12 阅读
  6. TODOLIST

    TODOLIST

    2024-05-25 22:16:43      11 阅读
  7. Flutter 中的 AnimatedList 小部件:全面指南

    2024-05-25 22:16:43       13 阅读
  8. MySQL InnoDB 引擎的多版本并发控制MVCC

    2024-05-25 22:16:43       12 阅读
  9. Log4j

    2024-05-25 22:16:43       9 阅读
  10. 【数据结构与算法 | 基础篇】环形数组模拟队列

    2024-05-25 22:16:43       16 阅读