實現倒計時跳轉要和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...