Day 9 Django Message

Day 9 Django Message

Measuring programming progress by lines of code is like measuring aircraft building progress by weight.——Bill Gates(微軟創(chuàng)始人)

Quite commonly in web applications, you need to display a one-time notification message to the user after processing a form or some other types of user input.
在web應(yīng)用中很常見的一件事是,在處理完表單提交或者其他類型的用戶輸入時(shí)闹究,你需要把一些只顯示一次的消息展現(xiàn)給用戶填抬。

Due to the way cookies work, the behavior of any backends that make use of cookies or sessions is undefined when the same client makes multiple requests that set or get messages in parallel.
由于瀏覽器中cookie的工作方式,當(dāng)客戶端發(fā)出涉及到消息讀寫的并發(fā)請(qǐng)求時(shí)拔恰,任何有用到cookie或者session的web后端的響應(yīng)行為都是不確定的抑片。

For example, if a client initiates a request that creates a message in one tab and then another that fetches messages in another tab, before the first tab redirects, the message may appear in the second tab instead of the first tab where it may be expected.
比如仇味,如果在一個(gè)tab中發(fā)起了創(chuàng)建消息的請(qǐng)求,然后馬上在另一個(gè)tab中獲取消息材失,那么這個(gè)消息就有可能出現(xiàn)在第二個(gè)tab中痕鳍,而非我們所期望的第一個(gè)tab。

In short, when multiple simultaneous requests from the same client are involved, messages are not guaranteed to be delivered to the same tab that created them nor, in some cases, at all.
簡單地說,當(dāng)牽扯到客戶端同時(shí)發(fā)出的多個(gè)請(qǐng)求時(shí)笼呆,Django無法保證接收到消息的窗口就是創(chuàng)建它的那個(gè)窗口熊响,在某些情況下,甚至一定不會(huì)是創(chuàng)建它的窗口诗赌。

Note that this is typically not a problem in most applications and will become a non-issue in HTML5, where each tab will have its own browsing context.
注意汗茄,這在大多數(shù)應(yīng)用中并不是一個(gè)問題,尤其在HTML5中铭若,就更不值一提了洪碳。因?yàn)镠TML5中,每個(gè)tab會(huì)有屬于它們自己的瀏覽上下文叼屠。

本文選自:
https://docs.djangoproject.com/en/2.0/ref/contrib/messages/

生詞 音標(biāo) 釋義
commonly [?kɑ:m?nli] adv. 通常地瞳腌,一般地
display [d??sple?] v. 呈現(xiàn);展現(xiàn)
one-time [?w?n?ta?m] adj. 只有一次的
notification [?no?t?f??ke??n] n. 通知
process [?pro?ses] v. 處理
due to 因?yàn)榫涤辏捎?/td>
undefined [??nd??fa?nd] adj. 未闡明的嫂侍;未定義的
in parallel 并發(fā)地
initiate [??n??ie?t] v. 發(fā)起
tab [t?b] n. 標(biāo)簽頁面
fetches [f?t?] v. 獲取
redirect [?rid??r?kt] n. 返回;重定向
instead of 而不是
in short 簡而言之
multiple [?m?lt?p?l] adj. 大量的
simultaneous [?sa?ml?te?ni?s] adj. 同時(shí)的荚坞;并發(fā)的
involved [?n?vɑ:lvd] adj. 受牽扯的
guarantee [?ɡ?r?n?ti] v. 保證
deliver [d??l?v?] v. 發(fā)送
note [no?t] v. 注意
typically [?t?p?kl?] adv. 通常
non-issue 不成問題的問題
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末挑宠,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子颓影,更是在濱河造成了極大的恐慌各淀,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,907評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件诡挂,死亡現(xiàn)場(chǎng)離奇詭異碎浇,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)咆畏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,987評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門南捂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人旧找,你說我怎么就攤上這事÷笪” “怎么了钮蛛?”我有些...
    開封第一講書人閱讀 164,298評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長剖膳。 經(jīng)常有香客問我魏颓,道長,這世上最難降的妖魔是什么吱晒? 我笑而不...
    開封第一講書人閱讀 58,586評(píng)論 1 293
  • 正文 為了忘掉前任甸饱,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘叹话。我一直安慰自己偷遗,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,633評(píng)論 6 392
  • 文/花漫 我一把揭開白布驼壶。 她就那樣靜靜地躺著氏豌,像睡著了一般。 火紅的嫁衣襯著肌膚如雪热凹。 梳的紋絲不亂的頭發(fā)上泵喘,一...
    開封第一講書人閱讀 51,488評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音般妙,去河邊找鬼纪铺。 笑死,一個(gè)胖子當(dāng)著我的面吹牛碟渺,可吹牛的內(nèi)容都是我干的鲜锚。 我是一名探鬼主播,決...
    沈念sama閱讀 40,275評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼止状,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼烹棉!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起怯疤,我...
    開封第一講書人閱讀 39,176評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤浆洗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后集峦,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伏社,經(jīng)...
    沈念sama閱讀 45,619評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,819評(píng)論 3 336
  • 正文 我和宋清朗相戀三年塔淤,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了摘昌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,932評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡高蜂,死狀恐怖聪黎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情备恤,我是刑警寧澤稿饰,帶...
    沈念sama閱讀 35,655評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站露泊,受9級(jí)特大地震影響喉镰,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜惭笑,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,265評(píng)論 3 329
  • 文/蒙蒙 一侣姆、第九天 我趴在偏房一處隱蔽的房頂上張望生真。 院中可真熱鬧,春花似錦捺宗、人聲如沸柱蟀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,871評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽产弹。三九已至,卻和暖如春弯囊,著一層夾襖步出監(jiān)牢的瞬間痰哨,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,994評(píng)論 1 269
  • 我被黑心中介騙來泰國打工匾嘱, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留斤斧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,095評(píng)論 3 370
  • 正文 我出身青樓霎烙,卻偏偏與公主長得像撬讽,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子悬垃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,884評(píng)論 2 354

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