Django使用消息提示简单的弹出个对话框实例
作者:茕夜 时间:2023-02-08 06:23:07
1、下面就来介绍一下如何简单的显示一个消息提示,好像js可以控制,不过这里用了django.contrib.messages这个库
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