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']
總結(jié)
以上所述是小編給大家介紹的Django中的cookie與session操作實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
CI框架教程之優(yōu)化驗證碼機(jī)制詳解【驗證碼輔助函數(shù)】
這篇文章主要介紹了CI框架教程之優(yōu)化驗證碼機(jī)制,結(jié)合實例形式詳細(xì)分析了CodeIgniter框架驗證碼輔助函數(shù)相關(guān)使用及優(yōu)化操作技巧,需要的朋友可以參考下2019-04-04讓codeigniter與swfupload整合的最佳解決方案
網(wǎng)上有很多關(guān)于ci與swfupload的帖子,不過,并不是很完整,所以,這里綜合各家優(yōu)點,經(jīng)過自己實際經(jīng)驗,做了下整理,需要的朋友可以參考下2014-06-06CodeIgniter框架數(shù)據(jù)庫事務(wù)處理的設(shè)計缺陷和解決方案
這篇文章主要介紹了CodeIgniter框架數(shù)據(jù)庫事務(wù)處理的設(shè)計缺陷和解決方案,也可以說是一個小BUG,使用CodeIgniter事務(wù)的朋友會遇到這個問題,需要的朋友可以參考下2014-07-07Zend Framework教程之Application和Bootstrap用法詳解
這篇文章主要介紹了Zend Framework教程之Application和Bootstrap用法,結(jié)合實例形式詳細(xì)分析了Application和Bootstrap的功能,使用技巧與相關(guān)注意事項,需要的朋友可以參考下2016-03-03PHP中static關(guān)鍵字以及與self關(guān)鍵字的區(qū)別
這篇文章主要介紹了PHP中static關(guān)鍵字以及與self關(guān)鍵字的區(qū)別,本文講解了static關(guān)鍵字的定義、遲綁定(Late Static Bindings)、以及與self關(guān)鍵字的區(qū)別等內(nèi)容,需要的朋友可以參考下2015-07-07