I have a model
class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question
and now I want to update only the active field. So I do this:
survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"])
Now I get the error IntegrityError: PRIMARY KEY must be unique .
Am I right with this method for updating?
django django-models django-views django-database
Registered User Dec 16 '12 at 12:21 2012-12-16 12:21
source share