def LoginUser(request): '''用户登录view''' if request.user.is_authenticated(): return HttpResponseRedirect('/') if request.method == 'GET' and request.GET.has_key('next'): next = request.GET['next'] else: next = '/' if request.method == "POST": form = LoginUserForm(request, data=request.POST) if form.is_valid(): auth.login(request, form.get_user()) return HttpResponseRedirect(request.POST['next']) else: form = LoginUserForm(request) kwvars = { 'request':request, 'form':form, 'next':next, } return render_to_response('UserManage/login.html',kwvars,RequestContext(request))
def LoginUser(request): '''用户登录view''' if request.user.is_authenticated(): return HttpResponseRedirect('/') if request.method == 'GET' and request.GET.has_key('next'): next = request.GET['next'] else: next = '/' #print request.session['captcha_answer'] if request.method == "POST" and request.POST.has_key('captcha'): form = LoginUserForm(request, data=request.POST) captcha = request.POST['captcha'] answer = unicode(request.session['captcha_answer']) if form.is_valid() and captcha == answer: auth.login(request, form.get_user()) return HttpResponseRedirect(request.POST['next']) else: form = LoginUserForm(request) kwvars = { 'request':request, 'form':form, 'next':next, } return render_to_response('UserManage/login.html',kwvars,RequestContext(request))
def LoginUser(request): '''用户登录view''' if request.user.is_authenticated(): return HttpResponseRedirect('/') if request.method == 'GET' and request.GET.has_key('next'): next = request.GET['next'] else: next = '/' if request.method == "POST": form = LoginUserForm(request, data=request.POST) if form.is_valid(): auth.login(request, form.get_user()) #添加对应的操作记录 oneRecord = Record(record_id=( "Re_" + str(request.user.id) + "_" + str(request.user.id) + str(timezone.now())[:-6].replace(':','-').replace('.', '-').replace(' ', '-')), user=request.user, record_category="login", record_introduct=u"用户[" + request.user.username + u"]登录了系统" ) oneRecord.save() return HttpResponseRedirect(request.POST['next']) else: form = LoginUserForm(request) kwvars = { 'request':request, 'form':form, 'next':next, } return render_to_response('UserManage/login.html',kwvars,RequestContext(request))
def LoginUser(request): """用户登录view""" if request.user.is_authenticated(): return HttpResponseRedirect("/") if request.method == "GET" and request.GET.has_key("next"): next = request.GET["next"] else: next = "/" if request.method == "POST": form = LoginUserForm(request, data=request.POST) if form.is_valid(): auth.login(request, form.get_user()) return HttpResponseRedirect(request.POST["next"]) else: form = LoginUserForm(request) kwvars = {"request": request, "form": form, "next": next} return render_to_response("UserManage/login.html", kwvars, RequestContext(request))
def LoginUser(request): '''用户登录view''' if request.user.is_authenticated(): return HttpResponseRedirect('/') if request.method == 'GET' and request.GET.has_key('next'): next = request.GET['next'] else: next = '/' if request.method == "POST": form = LoginUserForm(request, data=request.POST) if form.is_valid(): auth.login(request, form.get_user()) #添加对应的操作记录 oneRecord = Record( record_id=("Re_" + str(request.user.id) + "_" + str(request.user.id) + str(timezone.now())[:-6].replace(':', '-').replace( '.', '-').replace(' ', '-')), user=request.user, record_category="login", record_introduct=u"用户[" + request.user.username + u"]登录了系统") oneRecord.save() return HttpResponseRedirect(request.POST['next']) else: form = LoginUserForm(request) kwvars = { 'request': request, 'form': form, 'next': next, } return render_to_response('UserManage/login.html', kwvars, RequestContext(request))