📅  最后修改于: 2023-12-03 14:41:23.459000             🧑  作者: Mango
'get_flashed_messages' 是 Flask 中的一个方法,用于获取通过 'flash' 方法存储在 session 中的消息。
from flask import Flask, flash, redirect, render_template, request, url_for
app = Flask(__name__)
app.secret_key = 'some_secret'
@app.route('/')
def index():
flash('这是闪现消息')
return redirect(url_for('other_view'))
@app.route('/other')
def other_view():
messages = get_flashed_messages()
# 处理消息内容
return render_template('template.html', messages=messages)
get_flashed_messages
方法返回的是存储在 session 中的消息,返回的是一个列表。通过获取这个列表,可以在模板中对消息进行处理,如显示在页面上,或者进行相关逻辑的处理等。
以上就是 'get_flashed_messages' 方法的介绍,希望对 Flask 中的开发有所帮助。