Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def signup(request):
- if request.method == 'POST':
- try:
- first_name = request.POST['fn']
- last_name = request.POST['ln']
- email = request.POST['email']
- password = request.POST['password']
- user = CustomUser.objects.create_user(email, first_name, last_name, password)
- user = authenticate(username=email, password=password)
- if user is not None:
- if user.is_active:
- login(request, user)
- return HttpResponseRedirect('/home/')
- else:
- return HttpResponseRedirect('/welcome/')
- return HttpResponseRedirect('/welcome/')
- except KeyError:
- return HttpResponseRedirect('/welcome/')
- else:
- return HttpResponseNotAllowed(['POST'])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement