ibr*_*maz 7 python django django-urls
在django中,我定义了这样的url
(r'^checkstring/(?P<string>\w+)/$',views.check_str,name='check str')
Run Code Online (Sandbox Code Playgroud)
但是,当我输入字符串输入,如ibrahim.yilmaz,ibrahi!m或ibrahim@ibrahim.com时,它返回http 404.那么我怎么能写出接受每一个字符串的url?
任何帮助将不胜感激.
易卜拉欣
gar*_*rtb 15
Django使用正则表达式来匹配传入的请求.在python中,点(.)匹配除换行符之外的任何字符.有关更多信息,请参阅文档并尝试:
(r'^checkstring/(?P<string>.+)/$',views.check_str,name='check str')
Run Code Online (Sandbox Code Playgroud)
另请注意,这将接受任何可能不适合您的角色(包括正斜杠).一定要测试,以确保一切正常,如你所愿.
| 归档时间: |
|
| 查看次数: |
7773 次 |
| 最近记录: |