Django Url NoReverseMatch

时间:2015-05-07 23:34:01

标签: python regex django urlconf

我正在尝试创建一个既包含slug又包含给定模型的pk的url。但是,当我尝试这个时,我遇到了NoReverseMatch错误。

网址:

DisplayMember

错误:

urlpatterns = patterns('',
    # Blah Blah
    url(r'^dashboard/(?P<slug>[-\w]+])-by-(?P<pk>\d+)/$', WebsiteTemplateView.as_view(), name="websitedetail"),
)

提前致谢。

1 个答案:

答案 0 :(得分:2)

删除<slug>命名组中的多余方括号:

url(r'^dashboard/(?P<slug>[-\w]+)-by-(?P<pk>\d+)/$',
                         WebsiteTemplateView.as_view(), name="websitedetail"),