Python 将快闪消息类别添加到@login\u所需重定向

Python 将快闪消息类别添加到@login\u所需重定向,python,flask,flask-login,Python,Flask,Flask Login,我正在用Python/Flask构建一个Web应用程序。我正在使用@login\u required decorator保护一个视图。如果用户未登录,它将重定向到我的“登录”视图URL,并添加一条闪光消息,说明您需要登录才能查看此页面。。加载重定向视图“登录”后,将显示此闪存消息。既然它看起来来自@login\u required,我如何向该邮件添加类别 以下是我的查看功能: @应用程序路径“/” @应用程序路径“/索引” 这是将我的请求重定向到 “登录”视图,并添加一条快闪消息。 @需要登录

我正在用Python/Flask构建一个Web应用程序。我正在使用@login\u required decorator保护一个视图。如果用户未登录,它将重定向到我的“登录”视图URL,并添加一条闪光消息,说明您需要登录才能查看此页面。。加载重定向视图“登录”后,将显示此闪存消息。既然它看起来来自@login\u required,我如何向该邮件添加类别

以下是我的查看功能:

@应用程序路径“/” @应用程序路径“/索引” 这是将我的请求重定向到 “登录”视图,并添加一条快闪消息。 @需要登录 def索引: ... 返回渲染模板。。。 为了将类别传递给我手动添加的flash消息,我可以执行以下操作

flash_message=需要登录flashUser才能查看此页面,类别
我刚刚遇到这个问题,因为我有同样的问题。您可能已经知道了,但是您需要添加什么来定制@login\u是必需的

login_manager.login_view = "users.login"

login_manager.login_message = "User needs to be logged in to view this page"

login_manager.login_message_category = "warning"

我刚刚遇到这个问题,因为我有同样的问题。您可能已经知道了,但是您需要添加什么来定制@login\u是必需的

login_manager.login_view = "users.login"

login_manager.login_message = "User needs to be logged in to view this page"

login_manager.login_message_category = "warning"