Нулевое значение в столбце "id" отношения "survey_surveyuser" нарушает ограничение not-null
Я пытаюсь развернуть приложение django и postgres на heroku. Когда я меняю postgres credintial на heroku postgres credintial и пытаюсь отправить данные, появляется эта ошибка:
null value in column "id" of relation "survey_surveyuser" violates not-null constraint
мои взгляды:
def Signin(request):
form = SigninForm()
if request.method == 'POST':
form = SigninForm(request.POST)
if form.is_valid():
user = form.save()
return redirect('user', pk = user.id)
модели:
class SurveyUser(models.Model):
name = models.CharField(max_length = 60)
email = models.EmailField(max_length = 255)
phone = models.CharField(max_length = 60)
def __str__(self):
return self.name