国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Python flask路由間傳遞變量實例詳解

瀏覽:92日期:2022-07-23 10:57:10

我查了一下解決這個問題的辦法,一般是設定全局變量,今天介紹一種新辦法

上代碼difrouters.py

from flask import Flask, render_templateapp = Flask(__name__)class DataStore(): a = None c = Nonedata = 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上的結果

Python flask路由間傳遞變量實例詳解

在路由dif上的結果

Python flask路由間傳遞變量實例詳解

代碼見https://github.com/qingnvsue/flask中的difrouters文件夾

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 神池县| 嘉定区| 青冈县| 普定县| 金昌市| 怀安县| 高邮市| 崇文区| 阳谷县| 静安区| 师宗县| 霍邱县| 定边县| 九江市| 泾源县| 许昌县| 襄垣县| 聊城市| 台南县| 德清县| 芜湖市| 胶南市| 太仓市| 湾仔区| 安康市| 方城县| 宝山区| 南木林县| 沽源县| 辰溪县| 武夷山市| 和田市| 颍上县| 天峻县| 西充县| 南开区| 溧阳市| 安平县| 仙游县| 徐州市| 遂平县|