Django實現簡單網頁彈出警告程式碼
阿新 • • 發佈:2020-01-09
功能所在位置
該功能運用了django.contrib.messages這個庫,再django專案中srtting.py檔案中的38行,APP註冊部分
INSTALLED_APPS = [ 'django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','app01.apps.App01Config',# 自定義APP註冊 ]
匯入庫
from django.contrib import messages def abc(request): messages.success(request,"哈哈哈")
前臺程式碼新增
需在html頁面上顯示這個訊息提示框,程式碼如下,但必須注意的是如果頁面有多個表單的時候,只需要在表單結束後加一次就夠了,view底下不同的函式可以顯示不同的訊息:
{% if messages %} <script> {% for msg in messages %} alert('{{ msg.message }}'); {% endfor %} </script> {% endif %}
以上這篇Django實現簡單網頁彈出警告程式碼就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。