Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def register(request):
- if request.method == 'POST':
- user_form = UserRegistrationForm(request.POST)
- if user_form.is_valid():
- # Create a new user object but avoid saving it yet
- new_user = user_form.save(commit=False)
- # Set the chosen password
- new_user.set_password(user_form.cleaned_data['password'])
- # Save the User object
- new_user.save()
- # Create the user profile
- Profile.objects.create(user=new_user)
- return render(request,
- 'account/register_done.html',
- {'new_user': new_user})
- else:
- user_form = UserRegistrationForm()
- return render(request,
- 'account/register.html',
- {'user_form': user_form})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement