Я пытаюсь перенаправить пользователя на домашнюю страницу после отправки регистрационной формы, но, похоже, застрял. Я знаю, что вы можете использовать return HttpResponseRedirect('/')
, но есть ли способ включить эту строку в return render(request, 'signup.html', {'form': form})
# Signup Form
def signup(request):
form = UserCreationForm()
if request.method == "POST":
email = request.POST.get('email')
password1 = request.POST.get('password1')
password2 = request.POST.get('password2')
user = User.objects.create(email=email)
user_type = request.POST.get('user_type')
# create jobseeker or company object
if user_type == "jobseeker":
jobseeker = JobSeeker.objects.create(user=user)
else:
# if user_type == "company":
company = Company.objects.create(user=user)
return render(request, 'signup.html', {'form': form})