您的位置 首页 flask

3- flask传递参数(url 携带参数)

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

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章