我的模型结构如下:
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
但这似乎很笨重