Ejemplo n.º 1
0
def signup(request):
    form = UserCreationForm()
    if form.is_vaild():
        form.save()
        return redirect('login')
    else:
        form = UserCreationForm()
    return render(request, 'account/login.html', {'form': form})
Ejemplo n.º 2
0
def signup(request):
    regi_form = UserCreationForm()  #유저생성 폼
    if request.method == "POST":
        filled_form = UserCreationForm(request.POST)
        if filled_form.is_vaild():  #유효성검사
            filled_form.save()  #유저정보 저장
            return redirect('index')
    return render(request, 'signup.html', {'regi_form': regi_form})
Ejemplo n.º 3
0
def register(request):
    if request.method == 'POST':
        form = UserCreationForm(request.POST)
        if form.is_vaild():
            username = form.cleaned_data.get('username')
            messages.success(request, f'Account created for {Username}!')
            return redirect('blog-home')
    else:
        form = UserCreationForm()
    return render(request, 'users/register.html', {'form':form})
Ejemplo n.º 4
0
def registerView(request):
    if request.method == "POST":
        form = UserCreationForm(request.POST)
        if form.is_vaild():
            form.save()
            return redirect('login_url')
    else:
        form = UserCreationForm()

    return render(request, 'registration/register.html', {'form': form})
Ejemplo n.º 5
0
def signup(request):
    if request.method == 'POST':
        form = UserCreationForm(request.POST)
        if form.is_vaild():
            form.save()
            username = form.cleaned_data.get('username')
            raw_password = form.cleaned_data.get('password1')
            user = authenticate(username=username, password=raw_password)
            login(request, user)
            return redirect('home')
    else:
        form = UserCreationForm()
    return render(request, 'signup.html', {'form': form})