【发布时间】:2017-06-07 17:58:19
【问题描述】:
我在使用时得到 NoReverseMatch
{% url 'detail' a.id %}
在我的模板中。
我的网址中没有包含 $。在谷歌搜索中找到了。
这是我的主要网址
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^item/', include('item.urls')),
url(r'^status/', include('status.urls')),
]
还有我的 status.urls
urlpatterns = [
# /status/
url(r'^$', views.index, name='index'),
# /status/<status_id>/
url(r'^(?P<status_id>[0-9]+)/$', views.detail, name='detail'),
]
如果我删除{% url 'detail' a.id %}和硬编码status/{{ a.id }},它会起作用
我不明白我哪里出错了。
【问题讨论】:
标签: django python-3.x django-templates