小樊开发者文档 1.0 官方文档中心

小樊用户账号信息修改

调用后台设置中的站点信息与用模板中常用到的路径标签

app.py文件修改

在服务器程序“app.py”,添加以下视图函数(路由)。

视图函数(路由) 作用
Rephonemodi 接收修改帐号手机路由
Repasswordmodi 接收修改帐号密码路由
Renikenamemodi 接收修改帐号昵称路由

视图函数(路由)详细

接收修改帐号手机路由:Rephonemodi

接收方式:GET
http://ip地址:程序端口号/Rephonemodi?UserID={{value}}&Mobilephone={{value}}
路由代码:
@app.route('/Rephonemodi',methods=["get"])
def Rephonemodi():
    UserID = request.args.get("UserID") 
    Mobilephone = request.args.get("Mobilephone") 
    res = Useraccount.Modiphonenumber(UserID,Mobilephone) 
    response = make_response(jsonify(res))
    response.headers["Access-Control-Allow-Origin"] = '*'
    response.headers["Access-Control-Allow-Methods"] = 'POST'
    response.headers["Access-Control-Allow-Headers"] = "x-requested-with,content-type"
    return response
返回示例:
202

接收修改帐号密码路由:Repasswordmodi

接收方式:GET
http://ip地址:程序端口号/Repasswordmodi?UserID={{value}}&Password={{value}}
路由代码:
@app.route('/Repasswordmodi',methods=["get"])
def Repasswordmodi():
    UserID = request.args.get("UserID") 
    Password = request.args.get("Password") 
    res = Useraccount.Modipassnumber(UserID,Password) 
    response = make_response(jsonify(res))
    response.headers["Access-Control-Allow-Origin"] = '*'
    response.headers["Access-Control-Allow-Methods"] = 'POST'
    response.headers["Access-Control-Allow-Headers"] = "x-requested-with,content-type"
    return response
返回示例:
202

接收修改帐号昵称路由:Renikenamemodi

接收方式:GET
http://ip地址:程序端口号/Renikenamemodi?UserID={{value}}&Nickname={{value}}
路由代码:
@app.route('/Renikenamemodi',methods=["get"])
def Renikenamemodi():
    UserID = request.args.get("UserID") 
    Nickname = request.args.get("Nickname") 
    res = Useraccount.Modinikename(UserID,Nickname) 
    response = make_response(jsonify(res))
    response.headers["Access-Control-Allow-Origin"] = '*'
    response.headers["Access-Control-Allow-Methods"] = 'POST'
    response.headers["Access-Control-Allow-Headers"] = "x-requested-with,content-type"
    return response
返回示例:
202

项目页面引入

用于项目页面上传服务器后,app.py路由引入。


@app.route('/Acnikenamemodifi.html')
def Acnikenamemodifia():
    return render_template("Acnikenamemodifi.html")
	
@app.route('/Acpassmodifi.html')
def Acpassmodifia():
    return render_template("Acpassmodifi.html")
	
@app.route('/Acphonemodifi.html')
def Acphonemodifia():
    return render_template("Acphonemodifi.html")
	
@app.route('/Acphotomodifi.html')
def Acphotomodifia():
    return render_template("Acphotomodifi.html")
	
@app.route('/Modsuccess.html')
def Modsuccessa():
    return render_template("Modsuccess.html")
		

引入以上标签后,既可以线上实现功能!