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