django - 如何在“#”之后获取所有url参数

时间:2013-10-01 10:33:57

标签: django url parameters get

如何从此类网址中提取参数。

 "  ../oauth/#access_token=sa7a56437de94d2d351c5&token_type=score "

我可以通过“#”拆分然后获得所有变量,问题是我无法获得完整的URL,只是#之前的部分。

谢谢

1 个答案:

答案 0 :(得分:2)

由于#标记之后的内容未发送到服务器,因此无法完成此操作。您可以考虑在?或查询字符串之后添加信息。

但是,如果您发送它,那么您可以考虑使用javascript发送GET请求。您可以按document.URL获取当前网址。但是,您需要制作一个特定的网址路由来处理此问题。

最好的选择是使用?或查询字符串。