請看看:Django的繼承
class Categorie(models.Model):
id = models.AutoField('id', primary_key=True)
title = models.CharField('title', max_length=800)
articles = models.ManyToManyField(Article)
class Article(models.Model):
id = models.AutoField('id', primary_key=True)
title = models.CharField('title', max_length=800)
slug = models.SlugField()
indexPosition = models.IntegerField('indexPosition', unique=True)
class CookRecette(Article):
ingredient = models.CharField('ingredient', max_length=100)
class NewsPaper(Article):
txt = models.CharField('ingredient', max_length=100)
因此,我創建 「CookRecette」 和 「報紙」 的 「文章」。 我也創建一個鏈接到(manyToMany)「Article」的「Categorie」類。
但是在管理界面中,我無法從「Categorie」鏈接到「CookRecette」或「NewsPaper」。 同樣來自代碼。 有什麼幫助嗎?
乾杯,
馬丁Magakian
PS:我很抱歉,但實際上該代碼是正確的!所以,一切工作正常,我可以看到我的「CookRecette」或「報紙」,從「Categorie」