Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {% for message in messages %}
- <p>{{ message }}</p>
- {% endfor %}
- def account_signup(request):
- if request.method == 'POST':
- nick = request.POST['nick']
- email = request.POST['email']
- password = request.POST['password']
- user_model = get_user_model()
- if user_model.objects.filter(username__iexact=nick).exists():
- data = {'is_taken_nick': nick}
- messages.warning(request, 'Please correct the error below.')
- return render(request, "account/account_signup.html", data)
- if user_model.objects.filter(email__iexact=email).exists():
- messages.warning(request, 'Please correct the error below.')
- data = {'is_taken_email': email}
- return render(request, "account/account_signup.html", data)
- user = User.objects.create_user(username=nick, email=email, password=password)
- user.save()
- return HttpResponse(status=202)
- else:
- """Return template with sign up page."""
- return render(request, "account/account_signup.html")
Add Comment
Please, Sign In to add comment