Поменять местами 2 записи

#models.py
class Numbers(TimeStampMixin):
   name = models.CharField(max_length=20)
   number = models.IntegerField()

   def __str__(self):
      return self.name

#Вывод приборной панели

NAME NUMBER
imageURL1 1
imageURL2 2
imageURL3 3
imageURL4 4

Моя цель состоит в том, чтобы позволить администратору определить позицию изображения в таблице постфактум. Чтобы они могли отображаться на главной странице в другом порядке. (без js)

#imageURL? это просто загрузка изображения

Есть ли способ, чтобы когда администратор меняет номер imageURL1 на "2", это автоматически меняло номер imageURL2 на "1" и так далее?

Вернуться на верх