original_order = model.objects.value_list('id', flat=True).order_by('order')
order = [x for x in zip(range(len(order)), order,
    original_order) if x[1] != x[2]]
for i in order:
    pass
Django: обновить атрибут порядка для объектов в наборе запросов