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 相关文章推荐
Python获取服务器信息的最简单实现方法
Mar 05 Python
python实现在sqlite动态创建表的方法
May 08 Python
Python+django实现文件上传
Jan 17 Python
Python实现计算最小编辑距离
Mar 17 Python
Python heapq使用详解及实例代码
Jan 25 Python
浅谈用VSCode写python的正确姿势
Dec 16 Python
python爬虫_实现校园网自动重连脚本的教程
Apr 22 Python
Python函数返回不定数量的值方法
Jan 22 Python
详解Django定时任务模块设计与实践
Jul 24 Python
Python适配器模式代码实现解析
Aug 02 Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
Feb 07 Python
浅谈keras使用中val_acc和acc值不同步的思考
Jun 18 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实现的一个很好用HTML解析器类可用于采集数据
2013/09/23 PHP
php 解压rar文件及zip文件的方法
2014/05/05 PHP
php swoft框架实例用法
2020/12/22 PHP
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
jquery CSS选择器笔记
2010/03/29 Javascript
提示$ is not defined错误分析及解决
2013/04/09 Javascript
JavaScript实现列出数组中最长的连续数
2014/12/29 Javascript
JS实现横向与竖向两个选项卡Tab联动的方法
2015/09/27 Javascript
深入浅析AngularJS中的module(模块)
2016/01/04 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
jquery 仿锚点跳转到页面指定位置的实例
2017/02/14 Javascript
JS中使用正则表达式g模式和非g模式的区别
2017/04/01 Javascript
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
node中的session的具体使用
2018/09/14 Javascript
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
ES6知识点整理之数组解构和字符串解构的应用示例
2019/04/17 Javascript
微信小程序实现获取用户信息并存入数据库操作示例
2019/05/07 Javascript
构建一个JavaScript插件系统
2020/10/20 Javascript
Python中__name__的使用实例
2015/04/14 Python
python中for语句简单遍历数据的方法
2015/05/07 Python
pip matplotlib报错equired packages can not be built解决
2018/01/06 Python
解决Python3 控制台输出InsecureRequestWarning问题
2019/07/15 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
python用tkinter实现一个简易能进行随机点名的界面
2020/09/27 Python
HTML5中外部浏览器唤起微信分享功能的代码
2020/09/15 HTML / CSS
英国精品买手店:Browns Fashion
2016/09/29 全球购物
北美大型运动类产品商城:Champs Sports
2017/01/12 全球购物
领导干部贪图享乐整改措施
2014/09/21 职场文书
自查自纠工作总结
2014/10/15 职场文书
党员组织生活会发言材料
2014/10/17 职场文书
党员自评材料范文
2014/12/17 职场文书
六年级作文之预言作文
2019/10/25 职场文书
Nginx开启Brotli压缩算法实现过程详解
2021/03/31 Servers
Python如何用re模块实现简易tokenizer
2022/05/02 Python
JS精髓原型链继承及构造函数继承问题纠正
2022/06/16 Javascript