def register_view(request, *args, **kwargs): form = UserCreationForm(request.POST or None) if form.is_valid(): user = form.save(commit=True) user.set_password(form.get_cleaned_data().get("password1")) login(request, user) return redirect("/") return render(request, "accounts/register.html", {"form": form})