2
모델의 특정 필드 만 업데이트합니다.
나는 모델이있다 class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question 이제 active필드 만 업데이트하고 싶습니다 . 그래서 이렇게합니다. survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"]) 이제 오류가 발생 IntegrityError: PRIMARY KEY must be unique합니다. 이 방법으로 업데이트하는 것이 맞습니까?