django 使用内置messages的操作

 更新时间:2021年04月23日 10:03:37   作者:梁小亦  
这篇文章主要介绍了django 使用内置messages的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

看代码~

from django.contrib import messages 
messages.info(request, '要显示的字符串')

1、messages.debug(request, '调试信息')

2、messages.info(request, '信息字符串')

3、messages.success(request, '成功信息字符串')

4、messages.warning(request, '警告信息字符串')

5、messages.error(request, '错误信息字符串')

例子

views.py

from django.contrib import messages  
def index(request):
    messages.info(request, '手机号码不存在')
    return HttpResponse('')

index.html

1.简单显示警告框

{% for message in messages %}
    {{ message }}
{% endfor %}

2.配合bootstrap显示(可关闭警告框)

{% for message in messages %} 
<div class="alert alert-{{ message.tags }} alert-dismissible" role="alert"> 
        <button type="button" class="close" data-dismiss="alert" aria-label="Close"> 
                <span aria-hidden="true">&times;</span> 
        </button> 
        {{ message }} 
</div> 
{% endfor %}

补充:python ------django 消息模块 (messages ) 的使用

看代码吧~

from django.contrib import messages  
from django.shortcuts import render_to_response,RequestContext  
from django.template import Context    
def test_messages(request):  
    messages.add_message(request,messages.INFO,'Hello world.')  
    #messages.info(request,'Hello world.')  
    return render_to_response('messages.html',locals(),context_instance = RequestContext(request))
##django 使用消息模块,要注意的是,返回的render_to_response 需要加上context_instance
##所有功能
    'add_message', 'get_messages',
    'get_level', 'set_level',
    'debug', 'info', 'success', 'warning', 'error',
    'MessageFailure',

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • Python入门篇之列表和元组

    Python入门篇之列表和元组

    Python包含6种内建序列:列表、元组、字符串、Unicode字符串、buffer对象、xrange对象。本篇主要讨论最常用的两种类型:列表、元组
    2014-10-10
  • Python django框架应用中实现获取访问者ip地址示例

    Python django框架应用中实现获取访问者ip地址示例

    这篇文章主要介绍了Python django框架应用中实现获取访问者ip地址,涉及Python Request模块相关函数使用技巧,需要的朋友可以参考下
    2019-05-05
  • 在Python下使用Txt2Html实现网页过滤代理的教程

    在Python下使用Txt2Html实现网页过滤代理的教程

    这篇文章主要介绍了在Python下使用Txt2Html实现网页过滤代理的教程,来自IBM官方开发者技术文档,需要的朋友可以参考下
    2015-04-04
  • 详解Python如何与 java高效的交互

    详解Python如何与 java高效的交互

    这篇文章主要为大家介绍了详解Python如何与java高效的交互的方法示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • 关于python中导入文件到list的问题

    关于python中导入文件到list的问题

    这篇文章主要介绍了关于python中导入文件到list的问题,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • python中的mock接口开发示例详解

    python中的mock接口开发示例详解

    这篇文章主要介绍了python中的mock接口开发,Mock接口就是用一些合理的手段构造对象去模拟真实接口,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • python排序算法的简单实现方法

    python排序算法的简单实现方法

    这篇文章主要给大家介绍了关于python排序算法的简单实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-05-05
  • Python中使用select模块实现非阻塞的IO

    Python中使用select模块实现非阻塞的IO

    这篇文章主要介绍了Python中使用select模块实现非阻塞的IO,本文使用一个简单聊天室程序讲解Python中的select模块使用,需要的朋友可以参考下
    2015-02-02
  • Python读写配置文件的方法

    Python读写配置文件的方法

    这篇文章主要介绍了Python读写配置文件的方法,涉及ConfigParser模块的操作技巧,需要的朋友可以参考下
    2015-06-06
  • numpy ndarray 按条件筛选数组,关联筛选的例子

    numpy ndarray 按条件筛选数组,关联筛选的例子

    今天小编就为大家分享一篇numpy ndarray 按条件筛选数组,关联筛选的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11

最新评论