在django中實現頁面倒數幾秒後自動跳轉的例子

2022-09-27 11:03:09 字數 1372 閱讀 1575

實現倒計時跳轉要和html中的js結合起來,

例如:實現乙個頁面簡單的註冊,然後註冊成功後倒計時自動跳轉到登入頁面。

# 註冊頁面

def regiswww.cppcns.comter(request):

return render(request,"register.html")

# 點選註冊

def doregister(request):

# 獲得使用者輸入的資訊,儲存到資料庫

username=request.get.get("username")

password=request.get.get("password")

surepwd=request.get.get("surepwd")

age=request.get.get("age")

# 判斷密碼

if surepwd==password :

# 建立乙個物件

user = user()

user.u_name = username

# user.u_password=pdvtzdeassword

# 建立md5物件

md5 = hashlib.md5()

# 將乙個二進位制資料進行md5處理,生成乙個128位的二進位制資料

md5.update(password.encode("utf-8"))

# 將二進位制結果轉換成 十六進製制的結果,4位二進位制轉換成1位十六進製制

passwd = md5.hexdigest()

user.u_password = passwd

user.u_age = int(age)

# token是唯一的

# 生成乙個無法重複的標識

www.cppcns.comuser.u_token = createtoken()

user.s**e()

return render(request,'pagejump.html')

else:

return render(request,'register.html',context=)

return render(request,『pagejump.html')用來請求實現自動跳轉的頁面。

www.cppcns.comgt;註冊成功!還有5秒跳轉到登入介面...

setinterval(go,1000)設定定時器,1秒執行一次go函式,當x小於0時,執行 location.href="/day06/index" rel="external nofollow" rwww.cppcns.comel="external nofollow" ;這樣就能跳轉到登入頁面,去執行登入操作了

本文標題: 在django中實現頁面倒數幾秒後自動跳轉的例子

本文位址:

django 頁面靜態化實現

1 概念 提前將頁面所用到的資料從資料庫查詢出來,然後生成乙個靜態頁面,之後使用者來訪問的時候,直接返回靜態頁面。2 頁面靜態化步驟 a 模板 使用乙個模板將頁面用到的資料展示的 寫好。b 在進行頁面靜態化的時候,從資料庫中查出頁面所需的資料,然後直接使用模板進行模板渲染,獲取渲染之後的靜態內容。c...

在DataGrid中跨頁面實現多選

實現效果 selectvalueinmulpage.aspx page language vb autoeventwireup false codebehind selectvalueinmulpage.aspx.vb inherits vbproject.selectvalueinmulpage ...

Django 在建立ForeignKey中出現錯誤

hbook models.foreignkey bookinfo 關係屬性,建立一類和多類之間的關係 typeerror init missing 1 required positional argument on delete 在django2.0後,定義外來鍵和一對一關係的時候需要加on del...