def user_register(request): context = dict() form = RegisterForm(request.POST or None) if form.is_valid(): # get new user information from form username = form.clean_username() first_name = form.clean_first_name() last_name = form.clean_last_name() email = form.clean_email() password = form.clean_password() # create new user and set_password and set active new_user = User(username=username, last_name=last_name, first_name=first_name, email=email) new_user.set_password(password) new_user.is_active = True new_user.save() # login new user login(request, new_user) messages.success(request, "You have successfully registered.") return redirect("index") context["register_form"] = form return render(request, "user/register.html", context)
def user_register(request): context = dict() form = RegisterForm(request.POST or None) if form.is_valid(): # get new user information from form username = form.clean_username() email = form.clean_email() password = form.clean_password() # create new user and set_password and set active new_user = User(username=username, email=email) new_user.set_password(password) new_user.is_active = True new_user.save() # login new user login(request, new_user) messages.success(request, "Başarıyla Kayıt Oldunuz.") return redirect("index") context["register_form"] = form return render(request, "page/user_register.html", context)