views.py 文件源码

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

项目:MusicQR 作者: tangziyi001 项目源码 文件源码
def register(request):
    if request.method == 'GET':
        return render(request,'musician/register.html')
    else:
        try:
            username = request.POST['username']
            email = request.POST['email']
            password = request.POST['password']
            user = User.objects.create_user(username, email, password)
            user.save()
            login_user = authenticate(username=username, password=password)
            login(request, login_user)
            return redirect('/musician/artist/'+username+'/')
        except Exception as e:
            messages.add_message(request, messages.ERROR, "Registration Failed: Duplicated Username")
            logging.exception("message")
            return redirect('/musician/register/')

# logout user
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号