访问Django模型的父类

ala*_*lan 2 django django-models

我有一个模型结构:

class Store(models.Model):
    STORE_TYPE = (
        ('I', 'Ice Cream'),
        ('H', 'Hardware'),
    ) 
    retailer_type = models.CharField(max_length=10, choices=STORE_TYPE)
    ...

class HardwareStore(Store):
        hammers_stocked = models.BooleanField()
Run Code Online (Sandbox Code Playgroud)

如果我有一个实例HardwareStore,我该如何访问该Store对象.我正在使用

Retailer.objects.get(pk=hardware_store.pk)
Run Code Online (Sandbox Code Playgroud)

哪个hardware_store是实例,HardwareStore但看起来很笨重

okm*_*okm 9

不太确定Store和之间的关系Retailer,你能发布一些代码吗?
Retailer通过模型继承访问实例,请使用

hardware_store.retailer_ptr
Run Code Online (Sandbox Code Playgroud)