【发布时间】:2012-02-13 19:01:17
【问题描述】:
我有一个视频模型,将“喜欢”存储为用户的多对多字段。
例如
class Video(models.Model):
...
likes = models.ManyToManyField(User)
....
当我创建基于视频点赞的 ModelForm 时,它会显示为包含所有用户列表的下拉列表。这显然是我想要的。我希望特定用户能够从此列表中添加/删除他们自己的名字。我如何将“喜欢”显示为复选框并仍然正确验证表单?
【问题讨论】:
标签: django django-models django-forms