[英]How to pass URL arguments after # sign in Django
如果我发送链接到URL中包含#args的Django页面,例如
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-01-01 / something_else
如何在Django中做到这一点?
我将尝试修改负责生成链接的代码,以将#
符号替换为%23
(即,其百分比编码: https : //en.wikipedia.org/wiki/Percent-encoding )。
最终网址为:
http://localhost/someurl/?arg1=true&arg2=false%231970-01-01/2038-01-01/something_else
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.