我有一個用例,當page2將用戶重定向到page1時,頁面1應該顯示一條flash消息(e..g您的訂單已成功放置)。當用戶直接訪問第1頁而不從第2頁重定向時,我不會顯示任何Flash消息。在燒瓶框架中傳遞flash消息
什麼是最好的方式發送flash_message從page2到頁面1,而重定向。
目前我發送它作爲查詢參數。 Page1默認有一個可選參數flash_message,但當用戶提供flash_message時,它會顯示該flash消息。
請問這是怎麼閃光消息是在燒瓶
我有一個用例,當page2將用戶重定向到page1時,頁面1應該顯示一條flash消息(e..g您的訂單已成功放置)。當用戶直接訪問第1頁而不從第2頁重定向時,我不會顯示任何Flash消息。在燒瓶框架中傳遞flash消息
什麼是最好的方式發送flash_message從page2到頁面1,而重定向。
目前我發送它作爲查詢參數。 Page1默認有一個可選參數flash_message,但當用戶提供flash_message時,它會顯示該flash消息。
請問這是怎麼閃光消息是在燒瓶
page2
如果參數設置爲page1
鏈接/表單設置參數page1
然後顯示消息。 好的解決方案。page1
重定向從page2
的特殊路線。它與參數類似。page2
爲page1
。 良好的解決方案,但可以與代理有問題。page2
設置錨和重定向沒有錨更換到page1
,在page1
你檢查錨和顯示信息。這對我來說是最好的方式,當你有活動的ajax請求並將會話存儲在cookie中時。 好的解決方案。在前端存儲page1
如果page1
參觀後page2
或信息標誌設置,並參觀了page1
然後顯示消息。page1
訪問後page2
然後顯示消息。它在Documentation。您應該調用flash()
方法,使消息在您的視圖中閃爍。在模板(對於重定向頁面)中,只需撥打get_flashed_messages()
即可獲取消息列表並將其打印出來。如果用戶直接進入,則不會有flash()
呼叫,因此get_flash_messages()
不會返回任何消息。
同樣,對get_flash_message()
的每個呼叫都將針對同一請求返回同一組消息,但會爲後續請求清空閃存隊列。 API Docs
好的。謝謝!我已經通過將一個(可選的)查詢參數傳遞給page1來使用[1] – user462455