网络编程
位置:首页>> 网络编程>> Python编程>> Django使用消息提示简单的弹出个对话框实例

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

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

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

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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com