Django使用消息提示简单的弹出个对话框实例

作者:茕夜 时间:2023-02-08 06:23:07 

1、下面就来介绍一下如何简单的显示一个消息提示,好像js可以控制,不过这里用了django.contrib.messages这个库

Django使用消息提示简单的弹出个对话框实例

2、首先呢,在项目的settings.py有默认配置一个django.contrib.messages的相关信息:


INSTALLED_APPS = [
 'django.contrib.admin',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.messages',
]

3、下面在view底下导入这个库,引用库底下的方法,使用下面的代码:


from django.contrib import messages

def toast(request):
 messages.success(request,"哈哈哈哈")

4、需在html页面上显示这个消息提示框,代码如下,但必须注意的是如果页面有多个表单的时候,只需要在表单结束后加一次就够了,view底下不同的函数可以显示不同的消息:


 {% if messages %}
   <script>
     {% for msg in messages %}
       alert('{{ msg.message }}');
     {% endfor %}
   </script>
 {% endif %}

来源:https://blog.csdn.net/u012561176/article/details/84552532

标签:Django,消息提示,弹出,对话框
0
投稿

猜你喜欢

  • Python使用scrapy采集数据过程中放回下载过大页面的方法

    2021-10-22 12:39:22
  • Linux下Centos7安装Mysql5.7.19的详细教程

    2024-01-19 11:15:14
  • 学ASP应该注意ASP程序书写的规范标准

    2008-10-17 10:16:00
  • SQLSERVER数据库中的5173错误解决方法

    2024-01-23 16:25:58
  • python通过ElementTree操作XML

    2021-01-09 09:12:20
  • Centos 6.5下安装MySQL 5.6教程

    2024-01-16 16:57:04
  • 比较一下看看自己掌握了多少SQL快捷键

    2009-01-04 14:04:00
  • 用css+js给网页背景插入flash播放器

    2007-10-21 09:27:00
  • 如何使用Git实现切换分支开发过程解析

    2022-07-03 20:57:06
  • vue 循环动态设置ref并获取$refs方式

    2023-07-02 17:00:18
  • vue-element-admin中node-sass换成dart-sass,安装依赖报code 128多种问题的解决方法

    2024-05-28 16:10:48
  • python实现截取屏幕保存文件,删除N天前截图的例子

    2021-09-19 18:13:49
  • 我的css样式写法总结

    2009-01-18 13:04:00
  • 对pandas的行列名更改与数据选择详解

    2022-06-09 15:46:37
  • Python实现基于KNN算法的笔迹识别功能详解

    2021-06-18 13:15:08
  • python错误提示:Errno 2] No such file or directory的解决方法

    2022-03-30 10:46:26
  • Ubuntu权限不足无法创建文件夹解决方案

    2021-04-06 01:31:27
  • Python的另外几种语言实现

    2023-05-29 15:39:03
  • Python的列表推导式你了解吗

    2022-08-13 05:30:41
  • python基础之入门必看操作

    2023-10-21 17:46:55
  • asp之家 网络编程 m.aspxhome.com