Flask中的用户对用户消息

Flask中的用户对用户消息,flask,Flask,来自Django的我已经习惯了messages框架,在该框架中,消息可以被闪现给特定的用户,并且在一定程度上,被用作用户之间的简单通信手段。在Flask中是否可以使用框架提供的闪烁消息,或者我是否必须编写消息蓝图/应用程序?是的,您可以使用类似的东西 app.py文件 from flask import flash, Flask, render_template, methods app = Flask(__name__) app.secret_key = 'my_key_is_set_her

来自Django的我已经习惯了messages框架,在该框架中,消息可以被闪现给特定的用户,并且在一定程度上,被用作用户之间的简单通信手段。在Flask中是否可以使用框架提供的闪烁消息,或者我是否必须编写消息蓝图/应用程序?

是的,您可以使用类似的东西 app.py文件

from flask import flash, Flask, render_template, methods

app = Flask(__name__)
app.secret_key = 'my_key_is_set_here'

@app.route('/')
def page():
   flash("write flash message here")
   return render_template('html_page.html')

if __name__ == "__main__":
   app.run(debug=True)
html\u page.html文件

{% with messages = get_flashed_messages() %}
    {% if messages %}
            {% for message in messages %}
                <div class="alert alert-danger alert-dismisable" role="alert">
                    <li>{{ message }}</li>
                </div>
            {% endfor%}
    {% endif %}
{% endwith %}
{%with messages=get\u flashed\u messages()%}
{%if消息%}
{消息%中的消息为%s}
  • {{message}}
  • {%endfor%} {%endif%} {%endwith%}

    此代码只是将消息输出到页面,您可以随意处理它,但这是一个简单的设置

    消息会闪烁-您看过了吗?你基本上想要一个推送机制,SSE是一个,还有其他的。我知道烧瓶里的信息在闪烁。我需要的是用户A做某事(邀请用户B参加活动)的可能性,然后为用户B闪烁消息,即不向发出实际请求的用户(A)闪烁消息。