notice/utils/base_models.py

19 lines
679 B
Python

from django.db import models
class BaseModel(models.Model):
"""
主要意义是将不同ORM模型类中的公共字段提取出来
用于被字模型类继承
"""
id = models.AutoField(primary_key=True, verbose_name="ID", help_text="ID")
create_time = models.DateTimeField(auto_now_add=True, help_text="创建时间", verbose_name="创建时间")
update_time = models.DateTimeField(auto_now=True, help_text="更新时间", verbose_name="更新时间")
class Meta:
"""
指定当前模型类为抽象模型类
在执行迁移时,不会生成迁移脚本,也不会执行迁移脚本
"""
abstract = True