2019-02-25

Cookie

(1)Cookie以鍵值對的格式進行信息的存儲。
(2) Cookie基于域名安全侠讯,不同域名的Cookie是不能互相訪問的
(3) 當瀏覽器請求某網(wǎng)站時挖藏,會將瀏覽器存儲的跟網(wǎng)站相關(guān)的所有Cookie信息提交給網(wǎng)站服務(wù)器。

Session

在服務(wù)器端存儲信息使用Session
對于敏感厢漩、重要的信息膜眠,建議要儲在服務(wù)器端,不能存儲在瀏覽器中溜嗜,如用戶名宵膨、余額、等級炸宵、驗證碼等
信 息辟躏。

狀態(tài)保持

瀏覽器請求服務(wù)器是無狀態(tài)的。無狀態(tài)指一次用戶請求時土全,瀏覽器捎琐、服務(wù)器無法知道 之前這個用戶做過什么会涎,每次請求都是一次新的請求

sessio的存儲方式:

1、存儲在數(shù)據(jù)庫中瑞凑,如下設(shè)置可以寫末秃,也可以不寫,這是默認存儲方式籽御。

2练慕、存儲在數(shù)據(jù)庫中,如下設(shè)置可以寫技掏,也可以不寫铃将,這是默認存儲方式。

3哑梳、混合存儲:優(yōu)先從本機內(nèi)存中存取劲阎,如果沒有則從數(shù)據(jù)庫中存取

4、如果存儲在數(shù)據(jù)庫中涧衙,需要在項INSTALLED_APPS中安裝Session應(yīng)用哪工。

對象及方法

1) 以鍵值對的格式寫session奥此。
222

request.session['鍵']=值

2)根據(jù)鍵讀取值弧哎。

request.session.get('鍵',默認值)

3)清除所有session,在存儲中刪除值部分稚虎。

request.session.clear()

4)清除session數(shù)據(jù)撤嫩,在存儲中刪除session的整條數(shù)據(jù)。

request.session.flush()

5)刪除session中的指定鍵及值蠢终,在存儲中只刪除某個鍵及對應(yīng)的值序攘。

del request.session['鍵']

6)設(shè)置會話的超時時間,如果沒有指定過期時間則兩個星期后過期寻拂。

request.session.set_expiry(value)

過期時間的設(shè)置程奠,分為三種:

如果value是一個整數(shù),會話將在value秒沒有活動后過期祭钉。
如果value為0瞄沙,那么用戶會話的Cookie將在用戶的瀏覽器關(guān)閉時過期。
如果value為None慌核,那么會話永不過期距境。

HttpResponse對象

視圖在接收請求并處理后,就會返回HttpResponse對象或子對象

屬性

content:表示返回的內(nèi)容。
charset:表示response采用的編碼字符集垮卓,默認為utf-8垫桂。
status_code:返回的HTTP響應(yīng)狀態(tài)碼。
content-type:指定返回數(shù)據(jù)的的MIME類型粟按,默認為'text/html'诬滩。
path:一個字符串霹粥,表示請求的頁面的完整路徑,不包含域名和參數(shù)部分疼鸟。
method:一個字符串蒙挑,表示請求使用的HTTP方法,常用值包括:'GET'愚臀、'POST'忆蚀。
在瀏覽器中給出地址發(fā)出請求采用get方式,如超鏈接姑裂。
在瀏覽器中點擊表單的提交按鈕發(fā)起請求馋袜,如果表單的method設(shè)置為post則為post請求。
encoding:一個字符串舶斧,表示提交的數(shù)據(jù)的編碼方式欣鳖。
如果為None則表示使用瀏覽器的默認設(shè)置,一般為utf-8茴厉。
這個屬性是可寫的泽台,可以通過修改它來修改訪問表單數(shù)據(jù)使用的編碼,接下來對屬性的任何訪問將使用          
新的encoding值矾缓。
GET:QueryDict類型對象怀酷,類似于字典,包含get請求方式的所有參數(shù)嗜闻。
POST:QueryDict類型對象蜕依,類似于字典,包含post請求方式的所有參數(shù)琉雳。
FILES:一個類似于字典的對象样眠,包含所有的上傳文件。
COOKIES:一個標準的Python字典翠肘,包含所有的cookie檐束,鍵和值都為字符串。
session:一個既可讀又可寫的類似于字典的對象束倍,表示當前的會話被丧,只有當Django 啟用會話的支持時
才可用,詳細內(nèi)容見"狀態(tài)保持"肌幽。

方法

init:創(chuàng)建HttpResponse對象后完成返回內(nèi)容的初始化晚碾。

set_cookie:設(shè)置Cookie信息。
cookie是網(wǎng)站以鍵值對格式存儲在瀏覽器中的一段純文本信息喂急,用于實現(xiàn)用戶跟蹤格嘁。
max_age是一個整數(shù),表示在指定秒數(shù)后過期廊移。
expires是一個datetime或timedelta對象糕簿,會話將在這個指定的日期/時間過期探入。
max_age與expires二選一。
如果不指定過期時間懂诗,在關(guān)閉瀏覽器時cookie會過期蜂嗽。
delete_cookie(key):刪除指定的key的Cookie,如果key不存在則什么也不發(fā)生殃恒。
write:向響應(yīng)體中寫數(shù)據(jù)植旧。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市离唐,隨后出現(xiàn)的幾起案子病附,更是在濱河造成了極大的恐慌,老刑警劉巖亥鬓,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件完沪,死亡現(xiàn)場離奇詭異,居然都是意外死亡嵌戈,警方通過查閱死者的電腦和手機覆积,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來熟呛,“玉大人宽档,你說我怎么就攤上這事《韫埃” “怎么了雌贱?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長偿短。 經(jīng)常有香客問我,道長馋没,這世上最難降的妖魔是什么昔逗? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮篷朵,結(jié)果婚禮上勾怒,老公的妹妹穿的比我還像新娘。我一直安慰自己声旺,他們只是感情好笔链,可當我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著腮猖,像睡著了一般鉴扫。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上澈缺,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天坪创,我揣著相機與錄音炕婶,去河邊找鬼。 笑死莱预,一個胖子當著我的面吹牛柠掂,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播依沮,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼涯贞,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了危喉?” 一聲冷哼從身側(cè)響起肩狂,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎姥饰,沒想到半個月后傻谁,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡列粪,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年审磁,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片岂座。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡态蒂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出费什,到底是詐尸還是另有隱情钾恢,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布鸳址,位于F島的核電站瘩蚪,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏稿黍。R本人自食惡果不足惜疹瘦,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望巡球。 院中可真熱鬧言沐,春花似錦、人聲如沸酣栈。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽矿筝。三九已至起便,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背缨睡。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工鸟悴, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人奖年。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓细诸,卻偏偏與公主長得像,于是被迫代替她去往敵國和親陋守。 傳聞我的和親對象是個殘疾皇子震贵,可洞房花燭夜當晚...
    茶點故事閱讀 44,927評論 2 355

推薦閱讀更多精彩內(nèi)容