Я создаю страницу регистрации и входа в систему, и я хочу, чтобы этот пользователь после регистрации или входа в систему перенаправлялся на страницу, которая была. это мои views.py:
def signup(request):
if request.method == 'POST':
try:
try:
user = User.objects.get(username=request.POST['username'])
return render(request, 'accounts/SignUp.html',
{'error': 'This UserName Has Already Exist, Pleas Try Another UserName.'})
except:
user = User.objects.get(email=request.POST['email'])
return render(request, 'accounts/SignUp.html',
{'error': 'This Email Has Already Registered, Pleas Try Another Email.'})
except User.DoesNotExist:
user = User.objects.create_user(username=request.POST['username'], email=request.POST['email'],
password=request.POST['pass'],
first_name=request.POST['fname'], last_name=request.POST['lname'])
auth.login(request, user)
return render(request, 'StartPage/StartPage.html', {'error': 'Conjurations! You have Signed Up '
'Successfully.'})
else:
return render(request, 'accounts/SignUp.html')
теперь, как я могу сделать перенаправление на страницу, на которой пользователь был до того, как нажал для регистрации? Кроме того, я прошу прощения за ошибки в моем вопросе.