Guest User

Untitled

a guest
Feb 15th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. {% for message in messages %}
  2. <p>{{ message }}</p>
  3. {% endfor %}
  4.  
  5. def account_signup(request):
  6. if request.method == 'POST':
  7. nick = request.POST['nick']
  8. email = request.POST['email']
  9. password = request.POST['password']
  10.  
  11. user_model = get_user_model()
  12. if user_model.objects.filter(username__iexact=nick).exists():
  13. data = {'is_taken_nick': nick}
  14. messages.warning(request, 'Please correct the error below.')
  15. return render(request, "account/account_signup.html", data)
  16. if user_model.objects.filter(email__iexact=email).exists():
  17. messages.warning(request, 'Please correct the error below.')
  18. data = {'is_taken_email': email}
  19. return render(request, "account/account_signup.html", data)
  20.  
  21. user = User.objects.create_user(username=nick, email=email, password=password)
  22. user.save()
  23. return HttpResponse(status=202)
  24. else:
  25. """Return template with sign up page."""
  26. return render(request, "account/account_signup.html")
Add Comment
Please, Sign In to add comment