Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ValueError at /signup/
- The view users.views.user_signup didn't return an HttpResponse object. It returned None instead.
- Request Method: POST
- Request URL: http://127.0.0.1:8000/signup/
- Django Version: 1.11.5
- Exception Type: ValueError
- Exception Value:
- The view users.views.user_signup didn't return an HttpResponse object. It returned None instead.
- Exception Location: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/handlers/base.py in _get_response, line 198
- Python Executable: /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
- Python Version: 3.6.2
- Python Path:
- ['/Users/omarjandali/Desktop/split/split',
- '/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip',
- '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6',
- '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload',
- '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages']
- def user_signup(request):
- if request.method == "POST":
- form = SignupForm(request.POST)
- if form.is_valid():
- cd = form.cleaned_data
- username = cd['username']
- password = cd['password']
- verify = cd['verify']
- email = cd['email']
- valid_user = User.objects.filter(username = username).first()
- if valid_user == None:
- if password == verify:
- secure_password = make_password(password)
- user = User.objects.create(
- username = username,
- password = secure_password,
- email = email,
- )
- login(request, user)
- return redirect('test')
- else:
- form = SignupForm()
- parameters = {
- 'form':form,
- }
- return render(request, 'users/signup.html', parameters)
- else:
- return redirect('test')
- else:
- form = SignupForm()
- parameters = {
- 'form':form
- }
- return render(request, 'users/signup.html', parameters)
Add Comment
Please, Sign In to add comment