django入門 07 ORM設計使用者登入例項

2022-09-20 13:42:12 字數 1154 閱讀 3550

# 在add頁面收到「get」方法的請求(第一次開啟add時),返回乙個html頁面,info_add.html

if request.method == "get":

return render(request, "info_add.html")

# 在add頁面以post(submit action規定)提交後,通過「get」取到「post」元素

user = request.post.get("user")

pwd = request.post.get("pwd")

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

# 在資料庫新增資料行;並跳轉至查詢頁面

userinfo.objects.create(name=user, password=pwd, age=age)

return redirect("/info_list/")

def info_delete(request):

if request.method == "get":

nid = request.get.get("nid")

userinfo.objects.filter(id=nid).delete()

return redirect("/info_list/")

新增id

姓名密碼

年齡操作

}}}} } --}

刪除

Django 框架07 狀態保持

1.狀態保持 http協議是無狀態的 每次請求都是一次新的請求,不會記得之前通訊的狀態 客戶端與伺服器端的一次通訊,就是一次會話 實現狀態保持的方式 在客戶端或伺服器端儲存與會話有關的資料 儲存方式包括cookie session,會話一般指session物件 使用cookie,所有資料儲存在客戶端...

Django入門 Django執行流程

附 安裝python django略 瀏覽器 urls.py views.py templates html 中可以傳入4個引數,其中name引數可以在模板裡面用 也可以在view redirect的時候使用。有個便利,就是你url更改了,但是name不用改,其他用url name的地方也不用改了 ...

django入門筆記

2,檢視django是否安裝 python m django version 3,建立專案 django admin startproject myblog manage.py 與專案進行互動的命令列工具集的入口 wsgi.py wsgi python web server gateway inte...