views.py 文件源码

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

项目:TeleGiphy 作者: JessicaNgo 项目源码 文件源码
def choose_name(request):
    username = request.POST['username']
    try:
        user = User.objects.create(username=username)
        if request.user.is_authenticated():
            old_user = request.user
            django_logout(request)
            old_user.delete()
        _login_user(request, user)
        messages.success(request, 'You have chosen "{}"!'.format(username))
    except IntegrityError:
        messages.error(request, 'Sorry, "{}" is already taken :('.format(username))

    return redirect(request.GET.get('next', '/'))


# Gets context of previous and current player actions for Hotseat Gameplay
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号