Dostęp Django do elementów podklas z klasy abstrakcyjnej

class Animal(models.Model):
    ....
    class Meta:
        abstract = True

class Cat(models.Model, Animal):
    ...

class Dog(models.Model, Animal):
    ....

Chcę móc zwracać wszystkie wystąpienia zestawów zapytań wszystkich podklas Animal. Powiedzmy, że mam funkcję o nazwieallData która zwraca tablicę / listę wszystkich zestawów zapytań podklas.

Na przykład:

x = animal.allData()[0] # should return the first element in the array.

Nie mam nic przeciwko temu, jak to robimy, używając modułów takich jakdjango-model-utils albo nie. Chcę tylko móc zwracać wszystkie zestawy zapytań podklas.

questionAnswers(2)

yourAnswerToTheQuestion