在文档的快速入门中对此进行了回答。
您需要一个可变的URL,该URL是通过
<name>在URL中添加占位符并
name在view函数中接受相应的参数来创建的。
@app.route('/landingpage<id>') # /landingpageAdef landing_page(id): ...
通常,URL的各个部分用分隔
/。
@app.route('/landingpage/<id>') # /landingpage/Adef landing_page(id): ...
使用
url_for生成的URL的网页。
url_for('landing_page', id='A')# /landingpage/A
您也可以将值作为查询字符串的一部分传递,并从请求中获取,尽管如果始终需要,最好使用上面的变量。
from flask import request@app.route('/landingpage')def landing_page(): id = request.args['id'] ...# /landingpage?id=A
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)