«django-database» 태그된 질문

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합니다. 이 방법으로 업데이트하는 것이 맞습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.