zmm064
4/27/2018 - 10:02 AM

配置 Django Messages 作为成功后的提示信息

配置 Django Messages 作为成功后的提示信息

'''
template block应定义在base.html的开头部位,这样其它页面都能使用了

{% if messages %}
<ul class="messages">
    {% for message in messages %}
        # 这里可以定义不同message类型的样式
        <li{% if message.tags %} class="{{ message.tags }}" {% endif %}>{{ message }}</li>
    {% endfor %}
</ul>
{% endif %}
'''
from django.contrib import messages

email.send()
messages.success(request, 'Thing details updated.')  # 配置Messages非常简单,在原有视图函数里新增这一行即可
return redirect('xxx')