flask框架(十): 闪现
生活随笔
收集整理的這篇文章主要介紹了
flask框架(十): 闪现
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一:閃現flash基本用法
# -*- coding: utf-8 -*- # @Author : Felix Wang # @time : 2018/7/5 9:34from flask import Flask, flash, get_flashed_messagesapp = Flask(__name__) app.debug = True app.secret_key = 'dddddddd'# 閃現flash基本用法,本質是通過session來實現的 @app.route('/get') def get():# 從某個地方獲取設置過的所有值,并清除data = get_flashed_messages()print(data)return 'hello world'@app.route('/set') def set():# 向某個地方設置一個值flash('哈哈哈')return 'hello world'if __name__ == '__main__':app.run()二:閃現實例-顯示錯誤信息
# -*- coding: utf-8 -*- # @Author : Felix Wang # @time : 2018/7/5 9:34from flask import Flask, flash, get_flashed_messages,request,redirectapp = Flask(__name__) app.debug = True app.secret_key = 'dddddddd'# 閃現基于session來實現的 # 應用:對臨時數據操作;如:顯示錯誤信息 @app.route('/index') def index():val=request.args.get('v')if val=='a':return 'Hello World!'flash('超時錯誤!',category='x1') # category對設置的信息分類return redirect('/error')@app.route('/error') def error():data=get_flashed_messages(category_filter='x1')# 根據信息分類來獲取值if data:msg=data[0]else:msg=''return '錯誤信息,{}'.format(msg)if __name__ == '__main__':app.run()?
轉載于:https://www.cnblogs.com/felixwang2/p/9267537.html
總結
以上是生活随笔為你收集整理的flask框架(十): 闪现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: qunit 前端脚本测试用例
- 下一篇: SqlBulkCopy 批量复制数据到数