没有合适的资源?快使用搜索试试~ 我知道了~
Python flask路由间传递变量实例详解
0 下载量 120 浏览量
2020-12-17
12:32:21
上传
评论
收藏 33KB PDF 举报
温馨提示
试读
1页
我查了一下解决这个问题的办法,一般是设定全局变量,今天介绍一种新办法 上代码difrouters.py from flask import Flask, render_template app = Flask(__name__) class DataStore(): a = None c = None data = DataStore() @app.route("/index") def index(): a=3 b=4 c=a+b data.a=a data.c=c return render_template("index.html",c=c) @app.
资源详情
资源评论
资源推荐
Python flask路由间传递变量实例详解路由间传递变量实例详解
我查了一下解决这个问题的办法,一般是设定全局变量,今天介绍一种新办法
上代码difrouters.py
from flask import Flask, render_template
app = Flask(__name__)
class DataStore():
a = None
c = None
data = DataStore()
@app.route("/index")
def index():
a=3
b=4
c=a+b
data.a=a
data.c=c
return render_template("index.html",c=c)
@app.route("/dif")
def dif():
d=data.c+data.a
return render_template("dif.html",d=d)
if __name__ == "__main__":
app.run(debug=True)
index.html
<html>
<head>
<title>Home</title>
</head>
<body>
结果c={{ c }}
</body>
</html>
dif.html
<html>
<head>
<title>different router</title>
</head>
<body>
结果d={{ d }}
</body>
</html>
运行结果运行结果
在路由index上的结果
在路由dif上的结果
代码见https://github.com/qingnvsue/flask中的difrouters文件夹
您可能感兴趣的文章您可能感兴趣的文章:python 解决flask 图片在线浏览或者直接下载的问题python 实现Flask中返回图片流给前端展示在flask中
使用python-dotenv+flask-cli自定义命令(推荐)Python中Flask-RESTful编写API接口(小白入门)Python-Flask:动态创建表的示例
详解python flask中动态URL规则详解python web框架Flask实现图形验证码及验证码的动态刷新实例Python + Flask 实现简单
的验证码系统
weixin_38553431
- 粉丝: 6
- 资源: 897
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0