3- flask传递参数(url 携带参数)
如果想在超链接跳转时携带参数,即使得url变成:http://ip/page1?var=value,这种方式,就需要在服务器文件中稍加修改。例如在上述首页中查看产品超链接中加入参数传递,先将超链接修改为:
因为要跳转到product装饰器位置,就需要将其修改一下如下:
@app.route('/product/<a>',methods=['GET'])
def productpage(a):
return render_template("product.html",data=a)
此时在product.html中增加一行读取这个data的值:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>product</title>
</head>
<body>
传递过来的值为{{data}}
<p>库克表示,他不会就5G方面的未来苹果产品发表评论,但表示5G处于“在全球范围内进行部署的早期阶段”。苹果对其现有的iPhone产品线“感到骄傲”</p>
</body>
</html>
此时从首页点击查看产品链接时,就可以顺利将参数传递到product.html页面了。
2-flask开发简单网站-网页跳转: :连接
3- flask传递参数(url 携带参数) : 连接
4-flask实现表单数据传输 : 连接
欢迎来撩 : 汇总all