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 %}
5、以上內容僅供學習參考,謝謝!