поле упорядочения во вложенной абстрактной базовой модели игнорируется? - PullRequest
1 голос
/ 12 декабря 2010

У меня есть модель, которая наследует от абстрактной базовой модели, которая сама наследует от дальнейшей абстрактной базовой модели, как в

class A(models.Model):
  class Meta:
    abstract = True
  timestamp = models.DateTimeField()

class B(A):
  class Meta:
    abstract = True

class C(B):
  # etc

Я хочу, чтобы все подклассы A были упорядочены по метке времени, поэтому я добавил "ordering = ['timestamp']" в A.Meta. Однако это не имеет никакого эффекта. Это прекрасно работает, если я добавлю поле заказа в B.Meta. Я не могу найти документацию, которая объясняет такое ограничение - это ожидание или я что-то упустил?

1 Ответ

0 голосов
/ 12 декабря 2010

Внутренние классы не наследуются.

...