大家好。最近在自學Django的Web框架搭建,遇到一個很糾結(jié)的問題。。。比如說,如果在一個頁面視圖上定義了一些表單數(shù)據(jù),提交后需要讓這些數(shù)據(jù)和重定向的鏈接一起傳遞到一個新的頁面(或者刷新當前頁面),該如何定義呢- -好像是個很傻的問題,但因為身邊沒人可以請教,網(wǎng)上搜索也是云里霧里的,求指導。。。
3 回答

墨色風雨
TA貢獻1853條經(jīng)驗 獲得超6個贊
這個提交的數(shù)據(jù)可以先寫到 session 中,然后重定向到你指定的url,然后在對應(yīng)的視圖中通過處理 session 數(shù)據(jù)就可以達到你的目的了

躍然一笑
TA貢獻1826條經(jīng)驗 獲得超6個贊
在view中傳遞短小的消息不建議放在url中,這樣第三方就可以控制你要傳的消息了,如果過濾不嚴還會出現(xiàn)嚴重的安全問題,可以使用相應(yīng)框架的flash session技術(shù),在django中flash session叫做message,
django中的message支持多種級別的消息,比如info, success等,而且還支持不同的backend,可以根據(jù)業(yè)務(wù)自行決定使用那種backend,或者自定義backend
- 3 回答
- 0 關(guān)注
- 2197 瀏覽
添加回答
舉報
0/150
提交
取消