def maint_logout(request): Maint_Manpower = [] request.session["login_department"] = 'Maintenance' Maint_Manpower = maint_manpower(request) if request.POST: tec = request.POST.get("user") pwd = request.POST.get("pwd") request.session["login_maint"] = tec request.session["login_maint_check"] = 1 return maint(request) else: form = tech_loginForm() args = {} args.update(csrf(request)) args['form'] = form request.session["login_maint"] = "none" request.session["login_maint_check"] = 0 request.session["bounce2"] = 0 request.session["bounce2_switch"] = 0 return render(request,'maint_login.html',{'args':args,'MList':Maint_Manpower})
def maint_mgmt_login_form(request): Maint_Mgmt_Manpower = [] request.session["login_department"] = 'Maintenance Manager' Maint_Mgmt_Manpower = maint_mgmt_manpower(request) request.session["maint_mgmt_login_name"] = "" request.session["maint_mgmt_login_password"] = "" request.session["maint_mgmt_login_password_check"] = 'False' request.session["maint_mgmt_main_switch"] = 0 # if request.POST: if 'button1' in request.POST: request.session["login_name"] = request.POST.get("login_name") request.session["login_password"] = request.POST.get("login_password") request.session["login_password_check"] = '' login_password_check(request) check = request.session["login_password_check"] request.session["maint_mgmt_login_password_check"] # if len(login_name) < 5: # login_password = '******' if check != 'false': request.session["maint_mgmt_login_name"] = request.session["login_name"] request.session["maint_mgmt_login_password"] = request.session["login_password"] request.session["maint_mgmt_login_password_check"] = 'True' else: request.session["maint_mgmt_login_password_check"] = 'False' ch2 = request.session["maint_mgmt_login_password_check"] request.session["wildcard1"] = 1 return render(request,'redirect_maint_mgmt.html') # Need to bounce out to an html and redirect back into a module otherwise infinite loop elif 'button2' in request.POST: request.session["password_lost_route1"] = "maint_mgmt.html" return render(request,'login/reroute_lost_password.html') else: form = tech_loginForm() args = {} args.update(csrf(request)) args['form'] = form request.session["maint_mgmt_login_name"] = "" request.session["maint_mgmt_login_password"] = "" return render(request,'maint_mgmt_login_form.html', {'args':args,'MList':Maint_Mgmt_Manpower})
def tech_logout(request): if request.POST: tec = request.POST.get("user") pwd = request.POST.get("pwd") request.session["login_tech"] = tec return tech(request) else: form = tech_loginForm() args = {} args.update(csrf(request)) args['form'] = form request.session["login_tech"] = "none" return render(request, 'tech_login.html', args)
def forklift_login_form(request): request.session["login_department"] = 'Forklift' request.session["forklift_names"] = forklift_manpower(request) request.session["forklift_login_name"] = "" request.session["forklift_switch"] = 0 # if request.POST: if 'button1' in request.POST: request.session["forklift_login_name"] = request.POST.get("login_name") request.session["login_forklift_check"] = 1 request.session["refresh_forklift"] = 1 return render( request, 'redirect_forklift.html' ) # Need to bounce out to an html and redirect back into a module otherwise infinite loop else: form = tech_loginForm() args = {} args.update(csrf(request)) args['form'] = form request.session["forlift_login_name"] = "" request.session['forklift_names'] = forklift_manpower(request) return render(request, 'forklift_login_form.html', {'args': args})