django是否支持擁有#的網址!在這裏。我有像ursldjango是否支持hashbang的URL?
http://example.com/foo/!#/bar
任何正則表達式?
注意:http://example.com/foo/和http://example.com/foo/#!/bar是不同的URL和具有不同的相應視圖。
url(r'^(?P<#!>.+)/bar/$', 'my_view', name='my-view'),
扔壞字符組名
django是否支持擁有#的網址!在這裏。我有像ursldjango是否支持hashbang的URL?
http://example.com/foo/!#/bar
任何正則表達式?
注意:http://example.com/foo/和http://example.com/foo/#!/bar是不同的URL和具有不同的相應視圖。
url(r'^(?P<#!>.+)/bar/$', 'my_view', name='my-view'),
扔壞字符組名
什麼號後的#甚至不發送到Web服務器。如果你想使用錨定的(#)url風格進行交互,你需要去看看像jquery這樣的ajax庫。
這是表示AJAX URL的「邪惡標準」方式。爲了更好的描述這個話題,你應該參考這個文檔http://code.google.com/web/ajaxcrawling/,它描述了它們是什麼以及如何讓你的站點上的URL處理程序處理它們。
此外,應該注意的是##的東西並不是特定於Django或任何使用的服務器端技術。 – 2011-05-13 18:52:05