Я пытаюсь изменить порядок узлов в моем дереве. Все работает нормально, но я хотел бы знать, есть ли какой-нибудь красивый и простой способ обновления нескольких полей путем увеличения его фактического значения на 1. Позвольте мне проиллюстрировать.
Objtree.objects.select_related().filter(pk__in = ids).update(sort_order = 1)
Этот код изменит значение каждого столбца sort_order на 1, но я хотел бы изменить его на что-то вроде:
Objtree.objects.select_related().filter(pk__in = ids).update(sort_order += 1)
# or
Objtree.objects.select_related().filter(pk__in = ids).update(self.sort_order = 1)
Итак ... есть что-то подобное? Ничего не приходит мне в голову или мой экран с помощью Google.
Спасибо за помощь!