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을 생성하면 일반 뷰 개념을 사용하여 관련 필드 (중간 모델 필드)를 어떻게 업데이트 할 수 있습니까?
위에서 나는 사전에 필드에게 이유를
감사를 초대 업데이트 할 나는 일반 또는 class-based views에서 일부 누락 된 뷰 (당신이 그들을 사용하여 이미하지 않은 경우 내가보기 엔 당신이 추천하는이 있다고 생각