Django models django管理中的抽象模型内联线

Django models django管理中的抽象模型内联线,django-models,django-admin,Django Models,Django Admin,请建议如何最好地实现以下功能 我搜索了stackoverflow和google,但不确定是否找到了答案 models.py: class Collection(models.Model): pass class Item(models.Model): collection = models.ForeignKey(Collection) class Meta: abstract = True class Item1(Item): name =

请建议如何最好地实现以下功能 我搜索了stackoverflow和google,但不确定是否找到了答案


models.py:

class Collection(models.Model):
    pass

class Item(models.Model):
    collection = models.ForeignKey(Collection)
    class Meta:
        abstract = True

class Item1(Item):
    name = models.CharField()

class Item2(Item):
    length = models.IntegerField()

在admin.py中

问:在“收集”的管理模型中,如果有某种方式内联“项目”,并且在内联中允许选择项目1或项目2(或更多),是否可能。 因此,“Item”的多个子类型可以从同一管理页面链接到同一集合

短暂性脑缺血发作

编辑:发现此链接上的信息有点有用,(它似乎提供了与请求大致相同的功能)

但我不确定这是否正是我在问题中提出的问题