django在其URL中支持hashbang吗?

时间:2011-05-13 16:24:27

标签: python django

django是否支持网址#!在它。我喜欢

http://example.com/foo/!#/bar

任何正则表达式?

注意:http://example.com/foo/http://example.com/foo/#!/bar是不同的网址,并且具有不同的相应视图。

url(r'^(?P<#!>.+)/bar/$', 'my_view', name='my-view'),在群组名称中输入错误字符

2 个答案:

答案 0 :(得分:4)

没有。 #之后的任何内容甚至都没有发送到您的网络服务器。如果你想使用锚定(#)url样式进行交互,你需要查看像jquery这样的ajax库。

答案 1 :(得分:1)

这是表示AJAX URL的“邪恶标准”方式。为了更好地描述该主题,您应该参考此文档http://code.google.com/web/ajaxcrawling/,该文档描述了它们的内容以及如何在您的网站上处理URL处理程序。