Django中的cookie與session操作實例代碼
更新時間:2017年08月17日 16:38:28 作者:Y黃河R
本文通過示例代碼給大家介紹了Django中的cookie與session操作,需要的朋友參考下吧
添加cookie:
def login(req):
if req.method=="POST":
uf = UserInfoForm(req.POST)
if uf.is_valid():
username = uf.cleaned_data["username"]
password = uf.cleaned_data["password"]
print username,password
users = UserInfo.objects.filter(username=username,password=password)
if users:
response = HttpResponseRedirect("/index/")
response.set_cookie("username",username,3600)
return response
else:
return HttpResponseRedirect("/login")
# return HttpResponseRedirect()
else:
uf = UserInfoForm()
return render_to_response("login.html",{"uf":uf})
獲得cookie:
def index(req):
username = req.COOKIES.get("username","")return render_to_response("index.html",{"username":username})
刪除cookie:
Response.delete_cookie("username")
添加session:
def sesion(req):
if req.method == "POST":
uf = UserInfoForm(req.POST)
if uf.is_valid():
username = uf.cleaned_data["username"]
req.session["username"] = username
return HttpResponseRedirect("/index/")
else:
uf = UserInfoForm()
return render_to_response("LoadFile.html",{"uf":uf})
獲取session:
def index(req):
username = req.session.get("username","")
return render_to_response("index.html",{"username":username})
刪除session:
del req.session['username']
總結
以上所述是小編給大家介紹的Django中的cookie與session操作實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
CI框架教程之優(yōu)化驗證碼機制詳解【驗證碼輔助函數(shù)】
這篇文章主要介紹了CI框架教程之優(yōu)化驗證碼機制,結合實例形式詳細分析了CodeIgniter框架驗證碼輔助函數(shù)相關使用及優(yōu)化操作技巧,需要的朋友可以參考下2019-04-04
讓codeigniter與swfupload整合的最佳解決方案
網(wǎng)上有很多關于ci與swfupload的帖子,不過,并不是很完整,所以,這里綜合各家優(yōu)點,經(jīng)過自己實際經(jīng)驗,做了下整理,需要的朋友可以參考下2014-06-06
CodeIgniter框架數(shù)據(jù)庫事務處理的設計缺陷和解決方案
這篇文章主要介紹了CodeIgniter框架數(shù)據(jù)庫事務處理的設計缺陷和解決方案,也可以說是一個小BUG,使用CodeIgniter事務的朋友會遇到這個問題,需要的朋友可以參考下2014-07-07
Zend Framework教程之Application和Bootstrap用法詳解
這篇文章主要介紹了Zend Framework教程之Application和Bootstrap用法,結合實例形式詳細分析了Application和Bootstrap的功能,使用技巧與相關注意事項,需要的朋友可以參考下2016-03-03
PHP中static關鍵字以及與self關鍵字的區(qū)別
這篇文章主要介紹了PHP中static關鍵字以及與self關鍵字的區(qū)別,本文講解了static關鍵字的定義、遲綁定(Late Static Bindings)、以及與self關鍵字的區(qū)別等內容,需要的朋友可以參考下2015-07-07

