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