0
如果我發送鏈接到Django頁面,該頁面在URL中有#args,例如如何在#登錄Django後傳遞URL參數
http://localhost/someurl/?arg1=true&arg2=false#1970-01-01/2038-01-01/something_else
那麼這個人沒有登錄 - 出現的登錄表單。成功登錄後,不幸的是,它會重定向人:
http://localhost/someurl/?arg1=true&arg2=false
我想什麼,保持某種程度上也是#1970-01-01/2038年1月1日/ something_else
如何我可以在Django中做到嗎?
一切''#沒有得到傳遞給服務器即,它永遠不會離開你的瀏覽器之後。您可以將它編碼到查詢字符串中,並使用javascript'window.location.hash'重新創建哈希。 Google「片段標識符」。 – Tiago
我在這裏發現了類似的東西:http://stackoverflow.com/questions/26523060/url-fragments-in-redirect-for-loginrequiredmixin – zupapomidorowa