gpt4 book ai didi

django - django 是这样实现单表继承的吗?

转载 作者:行者123 更新时间:2023-12-01 10:09:51 27 4
gpt4 key购买 nike

this SO question我看到以下内容:

class MediaContent(models.Model):
uploader = models.ForeignKey(User)
title = models.CharField(max_length=100)
created = models.DateTimeField(auto_now_add=True)

def draw_item(self):
pass

class Meta:
abstract = True

class Picture(MediaContent):
picture = models.ImageField(upload_to='pictures')

class Video(MediaContent):
identifier = models.CharField(max_length=30) #youtube id

我以前在 Rails 中做过一些 STI,但从未在 Django 中做过。这是在 django 中完成的吗?它只会创建一个包含所有模型中所有字段的表吗?它会添加类型列吗?

最佳答案

很遗憾,Django 不支持单表继承:Single Table Inheritance in Django

关于django - django 是这样实现单表继承的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6289475/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com