from flask import Flask
app=Flask(__name__)
#127.0.0.1:5000/goods_details/3
@app.route('/goods_details/<page>')
def goods_detail(page):
print('page:',page) #page:3
print(type(page)) #<class 'str'>默认是字符串类型
return 'goods_detail...'
#指定类型
#127.0.0.1:5000/index/1
@app.route('/index/<int:page>')
def index(page):
print(page,type(page)) #1 <class 'int'>
return 'index page:{}'.format(page)
#path,page里可以有'/'
#127.0.0.1:5000/index2/a/b/c
@app.route('/index2/<path:page>')
def index2(page):
return 'index2 page{}'.format(page)
if __name__ == '__main__':
print(app.url_map)
app.run(debug=True)
Flask--动态路由
最新推荐文章于 2021-08-30 20:48:01 发布