Django實現簡單網頁彈出警告

2021-09-25 06:55:49 字數 1454 閱讀 1062

django實現簡單網頁彈出警告

方法一:messages

1.該

在專案中導入庫

from django.contrib import messages

def userlogin(request):    

m = account.objects.get(accountname=request.post['username'])

if m.password != request.post['password']:

messages.error(request, '使用者名稱或密碼不正確')  

messages.error(request, '登入成功')   

3.前台**新增

需在html頁面上顯示這個訊息提示框,**如下,但必須注意的是如果頁面有多個表單的時候,只需要在表單結束後加一次就夠了,view底下不同的函式可以顯示不同的訊息:

4.實現效果如圖

方法二:

tkinter.messagebox

在專案中導入庫

import tkinter.messagebox #彈窗庫

from tkinter import *

def userlogin(request):    

m = account.objects.get(accountname=request.post['username'])

if m.password != request.post['password']:

tkinter.messagebox.showinfo('提示','登使用者名稱或密碼不正確')

mainloop()

tkinter.messagebox.showinfo('提示','登入成功')   

mainloop()

2.前端**不用做任何修改

3.實現效果如下:

Django實現簡單網頁彈出警告

django.contrib.admin django.contrib.auth django.contrib.contenttypes django.contrib.sessions django.contrib.messages django.contrib.staticfiles from d...

Django實現簡單helloworld

1.主題 web開發 2.環境 1 ubuntu 2 python3.5以上 3 開發工具 4 djiango 1.113.具體操作 1.新建專案hello 用3.6版本python pyenv virtualenv 3.6.4 hello 2.進入專案 pyenv activate hello 3...

站內訊息彈出層簡單實現

由於專案中用到的是dwz框架,想整合layui的彈出層元件,牽扯太多太麻煩,索性自己動手,實現下站內訊息推送右下角彈出層進行提示。可直接複製使用,樣式撿漏,稍微再調一下吧,簡單展示下。展示效果 完整 如下 呼叫方法如下 在任一頁面如下呼叫即可彈出彈出層 當然了,上面的實現 需要放在layouts主體...