Django动态url。我做错了什么?

Django动态url。我做错了什么?,django,django-views,django-urls,django-queryset,Django,Django Views,Django Urls,Django Queryset,所以我有一个URL方案: (r'^test/(?P<name>\d+)/', 'test'), def test(request, name): html = "it worked" return HttpResponse(html) (r'^test/(?P\d+)/,“test”), def测试(请求、名称): html=“成功了” 返回HttpResponse(html) 但是,当我转到以下URL时,会出现404错误: http://127.0.0.1:8

所以我有一个URL方案:

(r'^test/(?P<name>\d+)/', 'test'),

def test(request, name):
    html = "it worked"
    return HttpResponse(html)
(r'^test/(?P\d+)/,“test”),
def测试(请求、名称):
html=“成功了”
返回HttpResponse(html)
但是,当我转到以下URL时,会出现404错误:
http://127.0.0.1:8000/test/words/


我做错了什么?

您可能想用
\w
来代替,例如:

(r'^test/(?P<name>\w+)/', 'test'),
(r'^test/(?P\w+/,“test”),
\d
只匹配数字<代码>\w匹配任何字母数字字符

早上好,库奇林