2

我的模型结构如下:

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()

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

Retailer.objects.get(pk=hardware_store.pk)

哪里hardware_store是一个实例,HardwareStore但这似乎很笨重

4

1 回答 1

10

不太清楚 and 之间的关系StoreRetailer你能发布一些代码吗?要通过模型继承
访问实例,请使用Retailer

hardware_store.retailer_ptr
于 2012-05-23T08:25:55.680 回答