微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Django 信息显示框架messages framework

信息显示框架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] 举报,一经查实,本站将立刻删除。

相关推荐