最近搜索

django5 form表单

浏览:6
管理员 2026-01-08 13:23




这是接受form表单。 注册成功和失败 都返回到那个页面。并且附上信息。


{% csrf_token %}

需要放这个。

def apiRegister(request):
    username = request.POST.get('username', '')
    pwd = request.POST.get('pwd', '')
    pwd2 = request.POST.get('pwd2', '')

    if MyUser.objects.filter(username=username):
        info = "用户已存在"
    elif pwd != pwd2:
        info = "确认密码不正确"
    else:
        # 定义字典类型。
        d = {
            "username": username,
            "password": pwd,
            "is_superuser": 1

        }
        user = MyUser.objects.create_user(**d)
        user.save()
        info = "注册成功,请登录."
        logout(request)
        # locals 我们在前端页面取到这些值。{{ pwd }}  {{ info }}
    return render(request, 'register.html', locals())




我经常用的是,$.post请求,所以这个了解就行了。


联系站长

站长微信:xiaomao0055

站长QQ:14496453