我有一个基本模型和一个从它继承的模型,在设置上与此类似:
class Archive(models.Model):
pub_date = models.DateField()
class ArchiveB(Archive):
another_date = models.DateField()
如何从子类访问基类?例如:
archiveb_instance = ArchiveB.objects.get(pk=5)
base_instance = archiveb_instance.archive #This doesn't work.
根据文档,它只是在孩子中自动创建的一对一关系,所以我认为它会让我倒退。我想要这个的原因是因为我有第三个非存档模型,它具有存档的外键。我想要存档的外键,因为这样第三个模型可以与任何存档相关,而不仅仅是特定的存档类型。