У меня есть проект django, в котором у меня есть модель Videos. На моей странице шаблона индекса я хочу показать только одно видео, для которого isFeatured равно true. Всякий раз, когда я изменяю свойство isFeatured другого видео на true, оно должно сделать это свойство ложным для предыдущего видео.
Я проверил другие вопросы об стеке потока по этому поводу, но все они имеют дело с внешним ключом, в то время как моя модель проще, и я думаю, что есть более простое решение для этого.
Вот так выглядит моя модель:
class Video(models.Model):
url = models.URLField(max_length=200)
isFeatured = models.BooleanField(default=False)
def __str__(self):
return self.url