Django中model中的抽象类

Django中model中的抽象类

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

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

python 复制代码
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字段

相关推荐
怪奇云呼军8 分钟前
教育试听预约后没到课,闪电智能 Voice Agent 如何做分层回访?
人工智能·python·算法·云计算·音视频
禾小西19 分钟前
06丨Redis 数据同步:主从库如何实现数据一致?
数据库·redis·php
weixin1997010801626 分钟前
《淘宝TOP API:落地方案、接口边界与业务踩坑 —— 聚石塔内外价差 10 倍的真相》(附 Python 源码)
开发语言·python
前端 贾公子28 分钟前
LangGraph == 图的状态(State)管理 (上)
java·开发语言·数据库
梦想的颜色31 分钟前
【编程实战】AI 时代 APP 开发全栈硬核指南:技术选型 + AI 架构 + 模型落地全维度决策
python·flutter·react native·react.js·ai·桌面应用·milvus
huaweichenai35 分钟前
spring boot 实现file文件上传
java·spring boot·后端
薛晓刚36 分钟前
PGA 超限的一次应急处置:扩容、清游标、杀会话
数据库
CJi0NG44 分钟前
【自用】MySQL-事务
数据库·mysql
Madison-No71 小时前
多语言聊天大模型--测试报告
linux·git·python·selenium·jmeter·自动化·postman
鲲鹏ai1 小时前
盈启鲲鹏数字人招商政策
大数据·人工智能·python