Уникальное целочисленное поле и смещение при замене Django Модели - PullRequest
0 голосов
/ 06 мая 2020

Проще говоря, я хочу создать модель в Django, которая будет

priority = IntegerField(unique=True)

class Meta:
    ordering = ['priority']

, чтобы элемент имел числовой приоритет, а затем упорядочил его по приоритету, но вот проблема. Я хочу иметь возможность установить новое значение для приоритета №1 и pu sh для всех остальных, так что 1 становится двумя, а 2 становится 3 и так далее, для любого числа, которое я заменяю по приоритету. Есть простой способ сделать это? Есть какие-нибудь Django советы по этому поводу? Если не с чего начать?

...