我有以下類別:如何通過Django中的子類名稱篩選對象?
class Zoo(models.Model):
name ...
address ...
animal = models.ManyToManyField('Animal', related_name='animals')
class Animal(TypedModel):
name ...
description ...
class Tiger(Animal):
....
class Lion(Animal):
....
我怎麼能在類名過濾動物園的獅子?問題是因爲有時我只想過濾獅子座動物園,例如...
注意:在我的上下文中,我不知道動物的名稱或ID只有型號名稱。
您是否使用django-typed-models? –
是的,我正在使用! – Lara