ProgrammingError at /sign-up/

Недавно я установил свой todoapp на heroku, и он работает просто отлично, по крайней мере, пока я не попытаюсь создать аккаунт, тогда он выдает ошибку:

взаимосвязь "auth_user" не существует LINE 1: SELECT (1) AS "a" FROM "auth_user" WHERE "auth_user". "username

я так запутался, я перепробовал столько всего, т.е. Heroku app python manage.py makemigrations я получаю ошибку что-то о id not found.

есть ли что-нибудь, что я могу сделать?

my register view
def register(request):
     if request.user.is_authenticated:
          return redirect('home')
     form = registerform()
     if request.method == 'POST':
        form = registerform(request.POST)
        if form.is_valid():
            user = form.save(commit=False)
            user.username = user.username.lower()
            user.save()
            login(request, user)              
            return redirect('home')
        else:
            messages.error(request, 'User does not exist')
        
     return render(request, 'register.html', {'form' : form})


forms.py
class registerform(UserCreationForm):
    class Meta:
        model = User
        fields = ['username', 'password1', 'password2']
Вернуться на верх