【发布时间】:2018-06-16 04:02:22
【问题描述】:
我是 Django 的新手。 Django中有抽象模型吗? 我该如何使用它? 它是否为基类和子类创建表? 我试图理解本主题中的 Django 文档但失败了。
【问题讨论】:
标签: django
我是 Django 的新手。 Django中有抽象模型吗? 我该如何使用它? 它是否为基类和子类创建表? 我试图理解本主题中的 Django 文档但失败了。
【问题讨论】:
标签: django
是的,有抽象模型。 您可以在 meta 中通过 abstract=true 使用它,它只为孩子们创建表格!
示例:
from django.db import models
class CommonInfo(models.Model):
name = models.CharField(max_length=100)
age = models.PositiveIntegerField()
class Meta:
abstract = True
【讨论】: