2
訪問父類的我沿着線的模型結構:對於一個Django模型
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
一個實例,但似乎笨重
我認爲我們缺少的拼圖的一些作品,能夠幫助你。請發佈更多模型定義。 –
我在這個例子中犯了一個錯誤,這可能是混淆來自何處。編輯修復。 – alan
你可能想知道'dir'函數和模型實例的'._meta'字段。 – Marcin