44
我找不到它的任何地方,所以你的幫助將是我很好:)這裏是一個域:如何將數據添加到ManyToManyField?
categories = models.ManyToManyField(fragmentCategory)
FragmentCategory:
class fragmentCategory(models.Model):
CATEGORY_CHOICES = (
('val1', 'value1'),
('val2', 'value2'),
('val3', 'value3'),
)
name = models.CharField(max_length=20, choices=CATEGORY_CHOICES)
這裏是發送表單:
<input type="checkbox" name="val1" />
<input type="checkbox" name="val2" />
<input type="checkbox" name="val3" />
我想是這樣的:
categories = fragmentCategory.objects.get(id=1),
或者:
categories = [1,2]
那末你需要調用`my_obj.save()`保存更新,或者這是自動完成? – CpILL 2017-01-25 06:00:33