コード例 #1
0
def logout(request):
    lgout(request)
    return render(
        request, 'register/login.html', {
            'message':
            'You are logged out Successfully ....Enter below to login again'
        })
コード例 #2
0
def login(request):
    lgout(request)
    if request.method == 'POST':
        inpusername = request.POST['username_input']
        inppassword = request.POST['password_input']
        x = encrypt(inppassword)
        user = authenticate(request, username=inpusername, password=x)
        if user is None:
            blank_form = LoginForm()
            message = "Error! Wrong username or password."
            flag = 1
            context = {'form': blank_form, 'message': message, 'flag': flag}
            return render(request, 'account/login.html', context)
        else:
            lgin(request, user)
            CaseObjList = Case.objects.all()
            ReqObj = None
            for obj in CaseObjList:
                if obj.username == inpusername and obj.password == x:
                    ReqObj = obj
                    break
            prof = ReqObj.place
            id = prof.id
            return redirect(profile, id=id)
    else:  #if get method, create a blank form.
        blank_form = LoginForm()
        message = ""
        flag = 0
        context = {'form': blank_form, 'message': message, 'flag': flag}
        return render(request, 'account/login.html', context)
コード例 #3
0
def login(request):
    lgout(request)
    if request.method == 'POST':
        username = request.POST.get('username', None)
        password = request.POST.get('passwd', None)
        user = authenticate(request, username=username, password=password)
        if user:
            lgin(request, user)
            return redirect('VMS:index')
        else:
            return render(request, 'VMS/login.html')
    else:
        return render(request, 'VMS/login.html')
コード例 #4
0
ファイル: views.py プロジェクト: bzgoh1/duckingawesome
def logout(request):
        lgout(request)
        return redirect('/')
コード例 #5
0
ファイル: views.py プロジェクト: dovimotors/mysite
def logout(request):
    lgout(request)
    return render(request,'registration/logout.html')
コード例 #6
0
def logout(request):
    if request.method == 'POST':
        lgout(request)
        return HttpResponseRedirect('frontpage:index')
コード例 #7
0
def logout(request):
    if not request.user.is_authenticated:
        return redirect('login')
    lgout(request)
    return redirect("login")
コード例 #8
0
def logout(request):
        lgout(request)
        return redirect('login')
コード例 #9
0
ファイル: views.py プロジェクト: crazydreamer/jobvite2.0
def logout(request):
	lgout(request)
	return HttpResponseRedirect('/')
コード例 #10
0
def logout(request):
    lgout(request)
    return HttpResponseRedirect('/')
コード例 #11
0
def logout(request):
    lgout(request)
    return redirect('VMS:index')
コード例 #12
0
ファイル: views.py プロジェクト: Galbar/django-forum
def logout(request, forum_id):
    lgout(request)
    forum = get_forum_instance(forum_id)
    if forum:
        return redirect("base_forum", forum_id=forum.local_id)
    raise Http404
コード例 #13
0
ファイル: views.py プロジェクト: ChenYFDOC/test
def logout(request):
    lgout(request)
    return redirect(reverse_lazy('users:login'))
コード例 #14
0
ファイル: views.py プロジェクト: freshy969/django-forum
def logout(request, forum_id):
    lgout(request)
    forum = get_forum_instance(forum_id)
    if forum:
        return redirect('base_forum', forum_id=forum.local_id)
    raise Http404
コード例 #15
0
ファイル: views.py プロジェクト: elijahl123/tvachacare
def logout(request):
    lgout(request)
    return redirect("login")
コード例 #16
0
ファイル: views.py プロジェクト: DarKnight24/humanityadm
def logout(request):
    lgout(request)
    return render(request,'register/login.html',{'message':'You are logged out Successfully ....Enter below to login again'})
コード例 #17
0
def logout(request):
    lgout(request)
    return render(request, 'registration/logout.html')