gpt4 book ai didi

django - 如何避免django项目中出现重复模型?

转载 作者:行者123 更新时间:2023-12-02 02:58:46 25 4
gpt4 key购买 nike

我正在学习 django,所以我有很多问题,其中一个是如何重用模型?我的意思是模型位于应用程序文件夹中,但某些模型在两个不同的应用程序之间完全相同。那么每次编写新应用程序时我都应该重写模型吗?

最佳答案

是的,当您的应用程序具有相同名称时,这是错误的您还可以使用abstract models


class CommonInfo(models.Model):
name = models.CharField(max_length=100)
age = models.PositiveIntegerField()

class Meta:
abstract = True

class Student(CommonInfo):
home_group = models.CharField(max_length=5)

关于django - 如何避免django项目中出现重复模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3915414/

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