闪现—flash
这可不是LOL或是王者荣耀里的闪现哦~
Flask 中的 “闪现”(flash)是一种在请求之间传递消息的机制。它允许你将一条消息保存在一个请求中,在下一个请求中获取并显示该消息,然后立即将其删除【设置完之后阅后即焚!】。
Flask 中的闪现机制涉及以下两个函数:
-
flash(message, category='message')
: 这个函数用于在当前请求中闪现一条消息。message
参数是要闪现的消息内容,category
参数是可选的消息分类,默认为'message'
。通常情况下,消息可以分为不同的类别(如成功消息、错误消息等),以便在前端进行样式化或特殊处理。 -
get_flashed_messages(with_categories=False, category_filter=[]):
这个函数用于获取所有已闪现的消息。with_categories
参数控制是否返回消息和其对应的分类,默认为False
,即只返回消息列表。category_filter
参数是可选的,用于指定要获取的特定分类的消息。
实战讲解:
# -*- coding: utf-8 -*-
from flask