def logout(request): if request.user.is_authenticated: authlogout(request) messages.success(request, "Wylogowano pomyślnie") return redirect('/') else: messages.warning(request, "Nie jesteś zalogowany") return redirect('/')
def logout(request): """ Logout the current user. :param request: :return: """ authlogout(request) messages.success(request, "Sie sind ausgeloggt!") return HttpResponseRedirect(reverse("start"))
def logout(request): try: u = UserProfile.objects.get(user=request.user) t = Team.objects.get(Q(user1=u) | Q(user2=u)) t.enable = False t.save() except: pass authlogout(request) return HttpResponseRedirect('/')
def compiler(request): #start_time = time.time() #d = {'source':'print raw_input()', 'lang':'2', 'testcases':'["2"]','api_key':'hackerrank|2189697-2296|d21998aae507a388dd24d947e5c07073f8af7e44'} #d['source']='#include <iostream>\nint main() {\nstd::cout << "hello, world" << std::endl;\nreturn 0;\n}' #r = requests.post('http://api.hackerrank.com/checker/submission.json', data = d) #print(json.loads(r.text)["result"]["stdout"]) #print("--- %s seconds ---" % (time.time() - start_time)) try: g = GameSwitch.objects.get(pk=1) if g.game_active == 0: return HttpResponse("Something went wrong") except: return HttpResponse("Something went wrong") u = UserProfile.objects.get(user=request.user) t = Team.objects.get(Q(user1=u) | Q(user2=u)) if t.enable == False: authlogout(request) return HttpResponseRedirect('/') ques_list = Question.objects.all() if t.user1 == u: q = t.user1q if q is None: code = Code(question=ques_list[0], team=t) t.user1q = ques_list[0] t.save() else: try: code = Code.objects.get(question=q, team=t) except: code = Code(question=q, team=t) else: q = t.user2q if q is None: code = Code(question=ques_list[1], team=t) t.user2q = ques_list[1] t.save() else: try: code = Code.objects.get(question=q, team=t) except: code = Code(question=q, team=t) print(code.code) print(t.time - time.mktime(datetime.now().timetuple())) return render( request, "game.html", { 'user': u, 'team': t, 'time': t.time - time.mktime(datetime.now().timetuple()), 'code': code })
def login(request): if request.method == 'POST': purpose = request.POST.get('purpose',None) if purpose == 'login': username = request.POST.get('username',None) password = request.POST.get('pd',None) count = User.objects.filter(username=username).count() if count == 0: messages.error(request,'用户不存在!')#在请求信息中加入messages消息内容,下次请求时会被提取并清除(基于会话) return HttpResponse(render(request, APP_TEMPLETE_ROOT+'login.html')) user = authenticate(username=username, password=password)#在后台认证此用户 if user is None: messages.error(request,'登录失败!')#在请求信息中加入messages消息内容,下次请求时会被提取并清除(基于会话) return HttpResponse(render(request, APP_TEMPLETE_ROOT+'login.html')) authlogin(request, user)#登录,将在session中保持登录状态 return HttpResponseRedirect(reverse('index')) elif purpose == 'logout': authlogout(request) return JsonResponse({"status":"logout"}) else: return HttpResponse(render(request, APP_TEMPLETE_ROOT+'login.html'))
def logout(request): authlogout(request) return HttpResponseRedirect('/login/')
def logout(request): authlogout(request) return HttpResponseRedirect("/")
def logout(request): authlogout(request) return HttpResponseRedirect(reverse('projects:index'))
def logout(request): authlogout(request) result = Book.objects.all() return render(request, 'index.html', {'context': result})
def logout(request): authlogout(request) return redirect("/client")
def auth_logout(request): authlogout(request) return redirect('/account')
def logout_view(request): authlogout(request) return redirect('system:login')
def Logout(request): authlogout(request) return redirect('/')
def logout(request): authlogout(request) return HttpResponseRedirect(reverse('index'))
def logout(req): authlogout(req) return redirect('/')
def logout(request): authlogout(request) return redirect('/')
def logout(request): authlogout(request) return HttpResponseRedirect(reverse('w.login'))
def logout(request): authlogout(request) return redirect('home')
def logout(request): authlogout(request) return redirect("/polls/login")
def logout(request): authlogout(request) return redirect('index')
def logout(request): authlogout(request) return redirect("/partner")
def logout(request): if request.user.is_authenticated: authlogout(request) return redirect('about:about') else: return redirect('access-denied/login-required')
def logout(request): authlogout(request) return render_to_response('users/logout.html', context_instance = RequestContext(request))