django中带有GET请求的URL参数

时间:2016-10-13 17:12:17

标签: python regex django

人。我通过GET请求将参数传递给我的视图。但似乎django没有正确处理我的URL。

参数长于一个char,它可以工作,但是如果我使用一个char,我会发现Page not found(404)错误。

示例:

作品 run a shell

未找到: http://localhost:8000/my_url/test

urls.py代码片段:

url(r'^my_url/(?P<username>\w.+)/$', views.my_url, name='my_url'),

对通过GET传递的参数长度有任何django限制吗? 非常感谢提前!

1 个答案:

答案 0 :(得分:2)

从正则表达式字符串r'^my_url/(?P<username>\w+)/$'

中删除点