我正在尝试创建一个博客,其中一个类别可能包含一些子类别。我在我的models.py中做到了
class Category(models.Model):
title = models.CharField(max_length=50, unique=True)
def __str__(self):
return f"{self.title}"
class SubCategory(models.Model):
category = models.ForeignKey(Category, on_delete=models.CASCADE)
title = models.CharField(max_length=50, unique=True)
def __str__(self):
return f"{self.title}"
但是我认为为同一任务创建两个不同的类是不正确的。那么还有其他方法可以做到吗?谢谢你。
胡子哥哥
幕布斯7119047
相关分类