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']