1
我有這種模式:蟒蛇/ Django的正則表達式和Unicode字符串包含 '#' 號
url(r'^(?P<slug>.+)-prod(?P<product_id>[0-9]+).html$', 'product_detail', name='product_detail',)
它正常工作時,我有:
"some unicode characters"-prod"some numbers".html
,但是當我有 '#'登錄「一些unicode字符」它不匹配。的Python/Django的/重截斷字符串的#
例如第一個字符,如果我有:
"some unicode # string"-prod"some numbers".html
Django會搜索匹配
"some unicode "
任何人都有同樣的問題?
[爲什麼URL的哈希部分不在服務器端?](http://stackoverflow.com/questions/3664257/why-the-hash-part-of-the-url-is -not-內式服務器端) – Alasdair