def basite(request): username = request.session.get('username') mysqlipvalue = readprofile('mysql','host') mysqlusernamevalue = readprofile('mysql','username') mysqlPortevalue = readprofile('mysql','Port') mysqlPasswordvalue = readprofile('mysql','Password') mysqldatabase = readprofile('mysql','database') if username == returnadminusernamevalue: if mysqlipvalue != 'None'and mysqlipvalue != "" and mysqlipvalue != None and mysqlipvalue != False: mysqlallvalue = getldap3configtion() if mysqlallvalue: myserver=mysqlallvalue.get('server', "None") myuser=mysqlallvalue.get('user', "None") mypassword=mysqlallvalue.get('password', "None") mydomain=mysqlallvalue.get('domain', "None") myusessl=mysqlallvalue.get('use_ssl', "None") mysearch_base=mysqlallvalue.get('search_base', "None") else: myserver='None' myusessl='None' # mailvalue=searchsendmail() # if mailvalue: # mascount = mailvalue.get('mailcount', "None") # mailpassr = mailvalue.get('password', "None") # masrever = mailvalue.get('mailserver', "None") # maddress = mailvalue.get('mailaddress', "None") # else: # masrever='None' permessa=getpermsessage() if permessa: perlogn = permessa.get('logongroup', "None") perchangepwd = permessa.get('changepwdgroup', "None") perfile = permessa.get('fieldgroup', "None") perset = permessa.get('operagroup', "None") monitorselect = permessa.get('monitor', "None") zabbixurl = permessa.get('zabbixurl', "None") zabbixuser = permessa.get('zabbixuser', "None") zabbixpassword = permessa.get('zabbixpassword', "None") else: perlogn='None' monitorselect = 'None' zabbixurl = 'None' zabbixuser = '******' zabbixpassword = '******' iisexx=getliisconfigtion() if iisexx: exuser = iisexx.get('exuser', "None") expassword = iisexx.get('expassword', "None") exdomain = iisexx.get('exdomain', "None") exip = iisexx.get('exserver', "None") else: iisserver='None' exserver='None' else: mysqldatabase='None' return render_to_response('basise.html',locals()) else: return render_to_response('login.html', locals())
def downloadcsv(request): exchangstatus = getliisconfigtion() if exchangstatus: if exchangstatus.get('status', "None") == '1': exchangestatus = 'True' else: exchangestatus = 'False' else: exchangestatus = 'False' return render_to_response('ad/downslx.html', locals())
def searchmailstaus(request): try: exchangstatus=getliisconfigtion() if exchangstatus: if exchangstatus.get('status', "None")=='1': result = {'isSuccess': True, "message": '启用'} else: result = {'isSuccess': False, "message": '禁用'} else: result = {'isSuccess': False, "message": '禁用'} except Exception as e: print(e) result = {'isSuccess': False, "message": '禁用'} response = HttpResponse() response['Content-Type'] = "text/javascript" response.write(json.dumps(result)) return response