Exemplo n.º 1
0
def reg():
    if request.method=="POST":
        file=["username","passwd","phone","email","age","sex","role"]
        user=  {k:v[0]for k,v in dict(request.form).items()}
        result=insert("mylist",file,user)
        if result["code"]==0    :
            return  json.dumps(result)
        else:
            return  json.dumps(result)
Exemplo n.º 2
0
def cbtenreg():
    if request.method == "POST":
        file = ["username", "address", "U", "power"]
        user = {k: v[0] for k, v in dict(request.form).items()}
        result = insert("cbten", file, user)
        print result
        if result["code"] == 0:
            return json.dumps(result)
        else:
            return json.dumps(result)
Exemplo n.º 3
0
def reg():
    if request.method == "POST":
        file = ["username", "passwd", "phone", "email", "age", "sex", "role"]
        user = {k: v[0] for k, v in dict(request.form).items()}
        result = insert("mylist", file, user)
        if result["code"] == 1:
            return redirect("/login/")
        else:
            return render_template("new-reg.html", result=result["errmsg"])
    return render_template("new-reg.html")
Exemplo n.º 4
0
def addsever():
    if request.method=="POST":
        fileds = ['hostname', 'ip', 'mac', 'username', 'password', 'port', 'idc', 'brand', 'cpu', 'memory', 'disk', 'system_type', 'number']
        user=  {k:v[0]for k,v in dict(request.form).items()}
        result=insert("server",fileds,user)
        print result
        if result["code"]==0    :
            return  json.dumps(result)
        else:
            return  json.dumps(result)
Exemplo n.º 5
0
def addcbt():
    if not session:
        return redirect("/login/")
    file = ["username", "address", "U", "power"]
    data = {k: v[0] for k, v in dict(request.form).items()}
    result = insert("cbten", file, data)
    if result["code"] == 0:
        return json.dumps(result)
    else:
        return json.dumps(result)
Exemplo n.º 6
0
def addmoney():
    if not session:
        return redirect("/login/")
    if request.method == "POST":
        data = {k: v[0] for k, v in dict(request.form).items()}
        result = insert("money", filed, data)
        if result["code"] == 0:
            return json.dumps(result)
        else:
            return json.dumps(result)
Exemplo n.º 7
0
def addidc():
    if not session:
        return redirect("/login/")
    file=["username","address","phone"]
    data={k:v[0] for k,v in dict(request.form).items()}
    if data["username"]:
        result=insert("machine",file,data)
        return json.dumps(result)
    else:
        result={'code':1,'errmsg':'username or password is not null'}
        return  json.dumps(result)
Exemplo n.º 8
0
def jobadd():
    if not session:
        return  redirect("/login/")
    if request.method=="GET":
        return  render_template("jobapplication.html")
    if request.method=="POST":
        job= {k:v[0] for k,v in dict(request.form).items()}
        job['apply_name'] = session['username']
        file = ['apply_name',"apply_type",'apply_desc']
        result=insert("job",file,job)
        if result["code"]==0:
            return json.dumps(result)
Exemplo n.º 9
0
def regist():
    if request.method == "POST":
        file = ["username", "passwd", "phone", "email", "age", "sex", "role"]
        user = {
            k: v[0]
            for k, v in dict(request.form).items()
        }  #request.form 获取表格的值为[(username,lhs),(phone,18511891703)],通过字典进行遍历,获取key,values格式的数据
        result = insert("mylist", file, user)
        if result["code"] == 0:
            return json.dumps(result)
        else:
            return json.dumps(result)
Exemplo n.º 10
0
def reg():
    if request.method == "POST":
        file = ["username", "passwd", "phone", "email", "age", "sex", "role"]
        user = {k: v[0] for k, v in dict(request.form).items()}
        result = insert("mylist", file, user)
        if result["code"] == 0:
            return json.dumps(result)
        else:
            return json.dumps(result)
    else:
        uid = request.args.get("id", "")
        data = {"id": uid}
        result = getone("mylist", filed, data)
        if result["code"] == 0:
            result = result["msg"]
        return render_template("new-reg.html", result=result)
Exemplo n.º 11
0
def addserver():
    if request.method == "POST":
        fileds = [
            'hostname', 'ip', 'mac', 'username', 'password', 'port', 'idc',
            'brand', 'cpu', 'memory', 'disk', 'system_type', 'number',
            "cabinet"
        ]
        data = {k: v[0] for k, v in dict(request.form).items()}
        result = insert("server", fileds, data)
        if result["code"] == 0:
            return json.dumps(result)
    if request.method == 'GET':
        idc = list('machine', filed_idc)
        cabinet = list('cbten', cabinet_fields)
        result = {'code': 0, 'idc': idc['msg'], 'cabinet': cabinet['msg']}
        return json.dumps(result)
Exemplo n.º 12
0
def machinreg():
    if request.method == "POST":
        file = ["username", "address", "phone"]
        user = {k: v[0] for k, v in dict(request.form).items()}
        result = insert("machine", file, user)
        print result
        if result["code"] == 0:
            return json.dumps(result)
        else:
            return json.dumps(result)
        print result
    else:
        uid = request.args.get("id", "")
        data = {"id": uid}
        result = getone("mylist", filed, data)
        if result["code"] == 0:
            result = result["msg"]
        return render_template("machinreg.html", result=result)
Exemplo n.º 13
0
def cbtenreg():
    if request.method == "POST":
        file = ["username", "address", "U", "power"]
        user = {k: v[0] for k, v in dict(request.form).items()}
        result = insert("cbten", file, user)
        print result
        if result["code"] == 0:
            return json.dumps(result)
        else:
            return json.dumps(result)
        print result
    else:
        UID = request.args.get("id", "")
        data = {"id": UID}
        filed = ["id", "username", "address", "U", "power"]
        result = getone("cbten", filed, data)
        if result["code"] == 0:
            result = result["msg"]
        return render_template("cbtenreg.html", result=result)