Есть код:
class Something(Model):
...
order_field = PositiveSmallIntegerField()
class Meta:
ordering = ['display_order']
Необходимо, что бы значением по умолчанию было Somethnig.objects.reverse().all() + 1 (проще говоря самое большое значение плюс один), но понятно, что deafult = self.objects.reverse().all() написать нельзя, а в вызываемом объекте классом Somethnig воспользоваться не получается.
Как быть в такой ситуации и возможно ли это вообще реализовать?
Это нужно только для админки, так что какое-нибудь решение через admin.py тоже подойдёт.