0
如何使用通用视图更新中间模型的现有对象?使用django中的通用视图更新中间模型对象
class Person(models.Model):
name = models.CharField(max_length=128)
def __unicode__(self):
return self.name
class Group(models.Model):
name = models.CharField(max_length=128)
members = models.ManyToManyField(Person, through='Membership')
def __unicode__(self):
return self.name
class Membership(models.Model):
person = models.ForeignKey(Person)
group = models.ForeignKey(Group)
date_joined = models.DateField()
invite_reason = models.CharField(max_length=64)
我目前使用通用视图的概念更新的对象,但我现在面临的问题锄头更新存在于中间模型领域?
如果我为组组生成modelform,那么如何使用通用视图概念更新关联字段(中间模型字段)?
在上面我想更新邀请理由场
在此先感谢