Exemplo n.º 1
0
def user_register(request):
    """用户注册"""
    if request.method == 'POST':
        form = UserRegisterForm(request=request, data=request.POST)
        if form.is_valid():
            # 调用注册方法
            print("注册成功")
            form.register()
            return redirect('index')
        else:
            print('注册失败:', form.errors)
    else:
        form = UserRegisterForm(request=request)
    return render(request, 'register.html', {'form': form})
Exemplo n.º 2
0
def user_register(request):
    """用户注册"""
    if request.method == "POST":
        form = UserRegisterForm(request=request, data=request.POST)
        if form.is_valid():
            form.register()
            return redirect("index")
        else:
            pass
    else:
        form = UserLoginForm(request=request)
    return render(request, "register.html", {
        "form": form,
    })
Exemplo n.º 3
0
def user_register(request):
    """用户注册"""
    # 第一次访问URL GET 展示表单,供用户输入
    # 第二次访问URL POST
    if request.method == 'POST':
        form = UserRegisterForm(request=request, data=request.POST)
        if form.is_valid():
            # 调用注册的方法
            form.register()
            return redirect('index')
        else:
            print(form.errors)
    else:
        form = UserRegisterForm(request=request)

    return render(request, 'register.html', {'form': form})