def signup_view(request):
    if request.method == "POST":
        form = SignupForm(request.POST)
        if form.is_valid():
            data = form.cleaned_data
            new_user = MyUser.objects.create_user(
                username=data.get("username"),
                password=data.get("password"),
                displayname=data.get("displayname")
            )
            login(request, new_user)
            return HttpResponseRedirect(reverse('homepage'))
    form = SignupForm()
    return render(request, 'basic.html', {"form": form})
def signup_view(request):
    if request.method == 'POST':
        form = SignupForm(request.POST)
        if form.is_valid():
            data = form.cleaned_data
            new_user = MyUser.objects.create_user(
                username=data.get('username'),
                password=data.get('password'),
                displayname=data.get('displayname'))
        login(request, new_user)
        return HttpResponseRedirect(
            request.GET.get('next', reverse('homepage')))
    form = SignupForm()
    return render(request, "generic_form.html", {'form': form})
def signup(request):
    if request.method == "POST":
        form = SignupForm(request.POST)
        if form.is_valid():
            data = form.cleaned_data
            user = MyUser.objects.create_user(
                username=data['username'],
                displayname=data['displayname'],
                password=data['password1'],
            )
            user.save()
            login(request, user)
            return HttpResponseRedirect(reverse('homepage'))
    form = SignupForm()
    return render(request, 'SignupForm.html', {'form': form})
Exemple #4
0
def signup_view(request):
    if request.method == "POST":
        form = SignupForm(request.POST)
        if form.is_valid():
            data = form.cleaned_data
            new_user = MyUser.objects.create_user(
                password=data.get("password"),
                username=data.get("username"),
                age=data.get("age"),
                display_name=data.get("display_name"),
                homepage=data.get("homepage"),
            )
            login(request, new_user)
            return HttpResponseRedirect(reverse("home"))

    form = SignupForm()
    return render(request, "generic_form.html", {"form": form})