Exemplo n.º 1
0
def logout(request):
    # request.user.user_permissions.clear()  # 删除权限,这行代码会对数据表进行操作
    print(request.user.user_permissions.values())
    Logout(request)
    print("logout.....")
    print(request.user.user_permissions.values())
    return redirect('/')
Exemplo n.º 2
0
def logout(request):
    if request.user.is_authenticated:
        del request.session['username']
        Logout(request)
        return redirect('/customapp/login')
    else:
        return HttpResponse("You have already logout")
Exemplo n.º 3
0
def logout(request):
    """
    logs out the user
    :param request: Request object from client
    :return: index page
    """
    Logout(request)
    return HttpResponseRedirect("/")
Exemplo n.º 4
0
def login(request):
    if request.user.is_authenticated:
        Logout(request)
    if request.method == 'POST':
        form = UserLogInForm(request.POST)
        if form.is_valid():
            username = form.cleaned_data.get('username')
            password = form.cleaned_data.get('password')
            remember = form.cleaned_data.get('remember')
            user = authenticate(request, username=username, password=password)
            if user:
                Login(request, user)
                if not remember:
                    request.session.set_expiry(0)
                # else:
                #     request.session.set_expiry(60*60*24*2)
                return redirect('home')
            else:
                messages.error(request, 'Wrong Username or Password')
    else:
        form = UserLogInForm()

    return render(request, 'users_app/log_in.html', {'form': form})
Exemplo n.º 5
0
def logout(request):
    Logout(request)
    return HttpResponseRedirect("/login/")
Exemplo n.º 6
0
def logout(request):
    Logout(request)
    return redirect('/')
Exemplo n.º 7
0
def logout(request):
    if request.user.is_authenticated:
        Logout(request)
        messages.success(request, f'Successfuly logged out.')
    return render(request, 'main_app/home.html')
Exemplo n.º 8
0
def logout(request):
	Logout(request)
	return redirect(HOME_LOGOUT)
Exemplo n.º 9
0
def logout(request):
    Logout(request)
    return HttpResponseRedirect(reverse('microblog:index'))
Exemplo n.º 10
0
def logout(request):
    Logout(request)
    return render(request, "users/login.html", {"message": "Logged out"})
Exemplo n.º 11
0
def logout(request):
    Logout(request)
    user = request.session.get('user', None)
    if user is not None:
        del request.session['user']
    return redirect('home')
Exemplo n.º 12
0
Arquivo: views.py Projeto: g-akash/ama
def logout(request):
	Logout(request)
	form = LoginForm()
	return redirect('login')
Exemplo n.º 13
0
def logout(request):
    print(request.session['name'])
    Logout(request)

    return HttpResponseRedirect('/')
Exemplo n.º 14
0
def logout(request):
    Logout(request)
    return HttpResponseRedirect('/')
Exemplo n.º 15
0
    def post(self, request):
        Logout(request)

        return Response({"success": "logout"}, status=200)
Exemplo n.º 16
0
def logout(request):
    Logout(request)
    messages.success(request, '¡Nos vemos pronto!')
    return HttpResponseRedirect('/')
Exemplo n.º 17
0
Arquivo: mine.py Projeto: xwh-p/axf
def logout(req):
    Logout(req)
    return redirect(reverse('App:mine'))