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',

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

相关文章

  • numpy中矩阵合并的实例

    numpy中矩阵合并的实例

    今天小编就为大家分享一篇numpy中矩阵合并的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • Python基础请求库urllib模块使用深入探究

    Python基础请求库urllib模块使用深入探究

    在Python中,urllib库是一个强大的模块,用于处理URLs,它包含了多个子模块,其中urllib.request是用于发出HTTP请求的核心组件,本文将深入探讨urllib的基本使用、高级功能以及一些实际场景的示例,方便更全面地了解这个重要的网络请求工具
    2024-01-01
  • Python如何存储数据到json文件

    Python如何存储数据到json文件

    这篇文章主要介绍了Python如何存储数据到json文件,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Python实现疫情通定时自动填写功能(附代码)

    Python实现疫情通定时自动填写功能(附代码)

    这篇文章主要介绍了Python实现疫情通定时自动填写功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05
  • python实现归并排序算法

    python实现归并排序算法

    这篇文章主要为大家详细介绍了Python实现归并排序算法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-11-11
  • Python 内置函数complex详解

    Python 内置函数complex详解

    这篇文章主要介绍了Python 内置函数complex详解的相关资料,需要的朋友可以参考下
    2016-10-10
  • PyQt打开保存对话框的方法和使用详解

    PyQt打开保存对话框的方法和使用详解

    这篇文章主要为大家详细介绍了PyQt打开保存对话框的方法和使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • 如何利用Python+Vue实现简单的前后端分离

    如何利用Python+Vue实现简单的前后端分离

    因为python开发的高效性,python web开发也受到越来越多人的关注,下面这篇文章主要给大家介绍了关于如何利用Python+Vue实现简单的前后端分离的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • python和Appium移动端多设备自动化测试框架实现

    python和Appium移动端多设备自动化测试框架实现

    这篇文章主要介绍了python和Appium移动端多设备自动化测试框架实现,基于pytest和Appium框架,支持Android和iOS功能自动化的测试框架的相关内容,需要的小伙伴可以参考一下
    2022-04-04
  • Python中常见的内置函数使用讲解

    Python中常见的内置函数使用讲解

    Python作为一种强大的编程语言,提供了丰富的内置函数,用于各种常见操作,本文将详细介绍Python中常见的内置函数的用法,需要的可以参考下
    2023-08-08

最新评论