Django Url错误:未知的说明符?P \ d

时间:2016-11-27 10:29:26

标签: django

我的urls.py文件是这样的:

urlpatterns = [
    url(r'^chat/(?P\d+)/$', views.chatindex_view, name='chatindex_view'),
]

我在执行runserver命令时遇到此错误:

in regex (regex, six.text_type(e))
django.core.exceptions.ImproperlyConfigured: "^chat/(?P\d+)/$" is not a valid regular expression: unknown specifier: ?P\d

1 个答案:

答案 0 :(得分:2)

那是无效的。你想要获得的关键字参数在哪里?

url(r'^chat/(?P<id>\d+)/$', views.chatindex_view, name='chatindex_view'),