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


Posted in Python onNovember 15, 2019

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 %}

以上这篇Django使用消息提示简单的弹出个对话框实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Web服务器框架 Tornado简介
Jul 16 Python
详解Python的迭代器、生成器以及相关的itertools包
Apr 02 Python
简单介绍Python中的RSS处理
Apr 13 Python
在Python的Django框架中调用方法和处理无效变量
Jul 15 Python
5个很好的Python面试题问题答案及分析
Jan 19 Python
对numpy Array [: ,] 的取值方法详解
Jul 02 Python
关于python列表增加元素的三种操作方法
Aug 22 Python
Flask框架学习笔记之模板操作实例详解
Aug 15 Python
python并发编程多进程 互斥锁原理解析
Aug 20 Python
Python线程条件变量Condition原理解析
Jan 20 Python
keras的siamese(孪生网络)实现案例
Jun 12 Python
Python中异常处理用法
Nov 27 Python
如何运行带参数的python脚本
Nov 15 #Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
Nov 15 #Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
Nov 15 #Python
python函数局部变量、全局变量、递归知识点总结
Nov 15 #Python
python matplotlib如何给图中的点加标签
Nov 14 #Python
Python中的引用和拷贝实例解析
Nov 14 #Python
使用python快速在局域网内搭建http传输文件服务的方法
Nov 14 #Python
You might like
十天学会php之第八天
2006/10/09 PHP
PHP常用正则表达式集锦
2014/08/17 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
JQuery slideshow的一个小问题(如何发现及解决过程)
2013/02/06 Javascript
Jquery 例外被抛出且未被接住原因介绍
2013/09/04 Javascript
得到form下的所有的input的js代码
2013/11/07 Javascript
小巧强大的jquery layer弹窗弹层插件
2015/12/06 Javascript
ES6的新特性概览
2016/03/10 Javascript
javascript HTML5 Canvas实现圆盘抽奖功能
2016/04/11 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
微信小程序点击控件修改样式实例详解
2017/07/07 Javascript
微信小程序wx.uploadfile 本地文件转base64的实现代码
2018/06/28 Javascript
详解vue中v-bind:style效果的自定义指令
2020/01/21 Javascript
vue项目配置使用flow类型检查的步骤
2020/03/18 Javascript
Angular进行简单单元测试的实现方法实例
2020/08/16 Javascript
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Python入门学习之字符串与比较运算符
2015/10/12 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
python实现屏保计时器的示例代码
2018/08/08 Python
python 猴子补丁(monkey patch)
2019/06/26 Python
python全栈要学什么 python全栈学习路线
2019/06/28 Python
django的聚合函数和aggregate、annotate方法使用详解
2019/07/23 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
2020/09/16 Python
css3遮罩层镂空效果的多种实现方法
2020/05/11 HTML / CSS
详解html2canvas截图不能截取圆角图片的解决方案
2018/01/30 HTML / CSS
Styleonme中文网:韩国高档人气品牌
2017/06/21 全球购物
美国羊皮公司:Overland
2018/01/15 全球购物
阿迪达斯印尼官方网站:adidas印尼
2020/02/10 全球购物
Fnac西班牙官网:法国文化和电子产品零售商
2021/03/14 全球购物
编辑个人求职信范文
2013/09/21 职场文书
办公室经理岗位职责
2014/01/01 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
python3使用diagrams绘制架构图的步骤
2021/04/08 Python
OpenCV全景图像拼接的实现示例
2021/06/05 Python
SpringBoot整合RabbitMQ的5种模式实战
2021/08/02 Java/Android