我正在寻找像 http://example.org/!#/followers 和 http://example.org/!#/关注这样的网址在我的django应用程序中。
所有插件,如jquery历史插件,jQuery BBQ等,都教会如何使用这样的网址 http://example.org/#followers 和 http://example.org以下/#
我想!#,这可能吗?
感谢。
答案 0 :(得分:1)
#之后的URL部分甚至没有发送到服务器。在页面中,您连接JS以发送AJAX请求并从服务器提供该内容的真实URL加载特定div。
答案 1 :(得分:0)
首先,澄清......你想要爆炸哈希(!#),还是哈希爆炸(#!)?后者是Google用于索引Web应用程序中不同状态的AJAX-ified站点的常见URL方案。但是,您不能将其构建为Django URL方案,因为哈希表示浏览器后面的内容是URL片段,因此它不会以相同的方式发送到您的Django引擎。它实际上是javascript的结构(正如你指出的那样,jquery),而不是任何类型的后端处理。
答案 2 :(得分:0)
我用jquery-history解决了。