一: @app.route() 装饰器中的参数
#1: methods : 当前 url 地址,允许访问的请求方式
@app.route("/info", methods=["GET", "POST"])
#:2:endpoint : 反向url地址,默认为视图函数名 (url_for)
from flask import url_for #反向解析用的参数
@app.route("/info", methods=["GET", "POST"], endpoint="r_info")
def student_info():
print(url_for("r_info")) # /info
stu_id = int(request.args["id"])
return f"Hello Old boy {stu_id}" # Python3.6的新特性 f"{变量名}"
# defaults : 视图函数的参数默认值{"nid":1}
from flask import url_for #反向链接 @app.route("/kbs/", methods=["GET", "POST"], endpoint="r_info", defaults={"nid": 100}) def student_info(nid):