信息显示框架messages framework主要用途:
在网页上显示一次性信息,如:‘你已经成功登陆了’“信息输入有误”或一些欢迎信息、实施小消息等。
模块导入:
from django.contrib import messages messages.add_message(request, messages.INFO, '显示的字符串') messages.get_messages(request)
add_message用来加上一段信息,信息的内容类型默认分成以下几个等级:
DEBUG
INFO
SUCCESS
WARNING
ERROR
对应到这几个信息等级也可以分别使用以下函数来简化:
messages.debug(request, '调试信息字符串') messages.info(request, '信息字符串') messages.success(request, '成功信息字符串') messages.warning(request, '警告信息字符串') messages.error(request, '错误信息字符串')
Template使用方法:
{% for message in messages %} <div class="alert aler-{{ message.tags }}">{{ message }}</div> {% endfor %}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。