Django中的cookie與session操作實(shí)例代碼
添加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操作實(shí)例代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- Django cookie和session的應(yīng)用場(chǎng)景及如何使用
- django框架cookie和session用法實(shí)例詳解
- Django中的cookie和session
- Django組件cookie與session的具體使用
- Django框架會(huì)話(huà)技術(shù)實(shí)例分析【Cookie與Session】
- django框架之cookie/session的使用示例(小結(jié))
- django進(jìn)階之cookie和session的使用示例
- 深入探究Django中的Session與Cookie
- Django中Cookie搭配Session使用實(shí)踐
相關(guān)文章
CI框架教程之優(yōu)化驗(yàn)證碼機(jī)制詳解【驗(yàn)證碼輔助函數(shù)】
這篇文章主要介紹了CI框架教程之優(yōu)化驗(yàn)證碼機(jī)制,結(jié)合實(shí)例形式詳細(xì)分析了CodeIgniter框架驗(yàn)證碼輔助函數(shù)相關(guān)使用及優(yōu)化操作技巧,需要的朋友可以參考下2019-04-04讓codeigniter與swfupload整合的最佳解決方案
網(wǎng)上有很多關(guān)于ci與swfupload的帖子,不過(guò),并不是很完整,所以,這里綜合各家優(yōu)點(diǎn),經(jīng)過(guò)自己實(shí)際經(jīng)驗(yàn),做了下整理,需要的朋友可以參考下2014-06-06CodeIgniter框架數(shù)據(jù)庫(kù)事務(wù)處理的設(shè)計(jì)缺陷和解決方案
這篇文章主要介紹了CodeIgniter框架數(shù)據(jù)庫(kù)事務(wù)處理的設(shè)計(jì)缺陷和解決方案,也可以說(shuō)是一個(gè)小BUG,使用CodeIgniter事務(wù)的朋友會(huì)遇到這個(gè)問(wèn)題,需要的朋友可以參考下2014-07-07Zend Framework教程之Application和Bootstrap用法詳解
這篇文章主要介紹了Zend Framework教程之Application和Bootstrap用法,結(jié)合實(shí)例形式詳細(xì)分析了Application和Bootstrap的功能,使用技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下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