2012-12-06 31 views
0

我想製作自定義用戶個人資料網址,因此當用戶訪問他們的個人資料頁面時,他們會訪問url:accounts /(無論用戶名是什麼)。在閱讀django書籍後,我知道我可以使用accounts/d捕獲數字,或者使用帳戶/ [A-Za-z]來捕獲字符。如果我想要捕獲數字和字符,如果用戶名可以同時使用,該怎麼辦?如何在Django上爲自定義用戶配置文件創建urls.py?

回答

0

只需將數字添加到您的正則表達式... [a-zA-Z0-9]

或者只是使用\w

http://docs.python.org/2/library/re.html

這正則表達式是在Django捕捉蛞蝓非常標準: ^accounts/(?P<slug>[\w-]+)/$

字母加-:我的段塞,我-s1ug等

相關問題