예제 #1
0
def addidc():
    if not session:
        return redirect('/login/')
    if request.method == 'POST':
        field = ['sr', 'srfn', 'address', 'manager', 'phone']
        data = {k: v[0] for k, v in dict(request.form).items()}
        res = utils.getone('idc', field, data)
        if res['code'] == 1:
            result = utils.regist('idc', field, data)
        else:
            result = {'code': 1, 'msg': 'server root is exist!'}
        return json.dumps(result)
예제 #2
0
def reg():
    if request.method=='POST':
        data = {k:v[0] for k,v in dict(request.form).items()}
        field = ['username','name','password','phone','mail','role','status']
        result = utils.getone("user",field,data)
        if result['code']==1:
            data = utils.regist('user',field,data)
            return json.dumps(data)
        else:
            data = {"code":1,"msg":"user is exist"}
            return json.dumps(data)
    return render_template('reg.html',msg=" ")
예제 #3
0
def serveradd():
    cab = ['id','cr','sr_id','u_num','power']
    field = ['hostname','lan_ip','wan_ip','cabinet_id','op','phone']
    if not session:
        return redirect('/login/')
    if request.method=='POST':
        data = {k:v[0] for k,v in dict(request.form).items()}
        print data
        result = utils.regist('server',field,data)
        return json.dumps(result)
    res = utils.getall('cabinet',cab)
    return render_template('serveradd.html',info=session,res=res['msg'])
예제 #4
0
def addcn():
    field = ['cr', 'sr_id', 'u_num', 'power']
    if not session:
        return redirect('/login/')
    if request.method == 'POST':
        data = {k: v[0] for k, v in dict(request.form).items()}
        print data
        result = utils.regist('cabinet', field, data)
        return json.dumps(result)
    res = utils.getall('idc', idc_field)
    print res['msg']
    return render_template('addcn.html', info=session, res=res['msg'])
예제 #5
0
def add():
    if not session:
        return redirect('/login/')
    if request.method == "POST":
        data = {k: v[0] for k, v in dict(request.form).items()}
        field = [
            'username', 'name', 'password', 'phone', 'mail', 'role', 'status'
        ]
        result = utils.getone("user", field, data)
        if result['code'] == 1:
            res = utils.regist('user', field, data)
        else:
            res = {"code": 1, "msg": "user is exist"}
    return json.dumps(res)