views.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:djangoblog 作者: liuhuipy 项目源码 文件源码
def register(request):
    if request.method == 'POST':
        register_form = RegisterForm(request.POST)
        if register_form.is_valid():
            user = register_form.save()
            if user is not None:
                user = authenticate(username=register_form.cleaned_data['username'],password=register_form.cleaned_data['password'])
                auth_login(request,user)
                return HttpResponseRedirect(reverse('index-view'))
        else:
            auth_logout(request)
            return render(request, 'users/register.html', {'errors': register_form.errors})
    else:
        register_form = RegisterForm()
        user = None
    return render(request, 'users/register.html')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号