У меня есть модель видео, которая хранит «лайки» в виде множества полей с пользователем.
* 1003 например *
class Video(models.Model):
...
likes = models.ManyToManyField(User)
....
Когда я создаю ModelForm на основе Video Likes, отображается раскрывающийся список со всеми пользователями. Это явно то, что я хочу. Я бы хотел, чтобы конкретный пользователь мог добавить / удалить свое имя из этого списка. Как мне вместо этого отображать «лайки» в качестве флажка и при этом правильно проверять форму?