Guest User

Untitled

a guest
Nov 17th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. ValueError at /signup/
  2. The view users.views.user_signup didn't return an HttpResponse object. It returned None instead.
  3. Request Method: POST
  4. Request URL: http://127.0.0.1:8000/signup/
  5. Django Version: 1.11.5
  6. Exception Type: ValueError
  7. Exception Value:
  8. The view users.views.user_signup didn't return an HttpResponse object. It returned None instead.
  9. Exception Location: /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/django/core/handlers/base.py in _get_response, line 198
  10. Python Executable: /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
  11. Python Version: 3.6.2
  12. Python Path:
  13. ['/Users/omarjandali/Desktop/split/split',
  14. '/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip',
  15. '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6',
  16. '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload',
  17. '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages']
  18.  
  19. def user_signup(request):
  20. if request.method == "POST":
  21. form = SignupForm(request.POST)
  22. if form.is_valid():
  23. cd = form.cleaned_data
  24. username = cd['username']
  25. password = cd['password']
  26. verify = cd['verify']
  27. email = cd['email']
  28. valid_user = User.objects.filter(username = username).first()
  29. if valid_user == None:
  30. if password == verify:
  31. secure_password = make_password(password)
  32. user = User.objects.create(
  33. username = username,
  34. password = secure_password,
  35. email = email,
  36. )
  37. login(request, user)
  38. return redirect('test')
  39. else:
  40. form = SignupForm()
  41. parameters = {
  42. 'form':form,
  43. }
  44. return render(request, 'users/signup.html', parameters)
  45. else:
  46. return redirect('test')
  47. else:
  48. form = SignupForm()
  49. parameters = {
  50. 'form':form
  51. }
  52. return render(request, 'users/signup.html', parameters)
Add Comment
Please, Sign In to add comment