看板 Python 關於我們 聯絡資訊
就是在認證表單上使用"next"的方法重新導向 <input type="hidden" name="next" value="{{ next }}" /> 方法用POST 登入成功的話 "next"的變量會重新導向/accounts/profile/ 這個路徑有辦法修改嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.76.175.139 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1502939433.A.25B.html
aweimeow: https://goo.gl/iAfQZa 08/17 11:31
aweimeow: 這個是 setting.LOGIN_REDIRECT_URL 的設定 08/17 11:32
aweimeow: 你可以在你的 settings.py 裡面寫上以下內容 08/17 11:32
aweimeow: LOGIN_REDIRECT_URL = '/member/profile/' 這種 08/17 11:33
aweimeow: 內容要寫什麼都是可以自己決定的 08/17 11:33
dummytrue: 如果像a大的方法修改 似乎不需要用到next的變量就能導 08/17 12:04
dummytrue: 向 那我就不太清楚使用"next"變量使用的時機了 08/17 12:05
uranusjr: 當你想在每次登入的時候視情況導到不一樣頁面的時候啊 08/17 13:54
uranusjr: 以 Facebook 為例, 如果你看一篇文章 -> 想按讚 -> 登入 08/17 13:55
uranusjr: 結果登入完被導向你的 timeline 這樣還要回去找剛剛那篇 08/17 13:55
uranusjr: 這樣使用者體驗就很糟, 所以就要用 next 標明使用者原本 08/17 13:56
uranusjr: 在的頁面, 登入完自動把他重導向回去, 方便他繼續使用 08/17 13:56
dummytrue: 喔喔 原來如此 08/17 14:32