flask路由

路由

  1. @app.route(‘/‘(#路由地址), methods=[‘GET’,’POST’] (#请求方法)]

    1
    2
    3
    @app.route('/', methods=['GET'])
    def home():
    return 'hello world'
* converter有三种类型分别为:int、float、path(和默认的相似,但它能接受斜线)

  
1
2
3
4
@app.route('/check/<int:id>')
def show_post(id):
# if the id is enable or unable
return 'success(or fialer) %d' % post_id
如果访问了带有转换器筛选的路由地址,动态的内容不符合转换器的规则则会返回404 not found 比如访问上面的路由地址,但是动态的部分不是int类型:`http://localhost/check/str`